DELETE Delete auto enrolment assessment
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
AEAssessmentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId" {:headers {:authorization ""
                                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId' -Method DELETE -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")

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

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 auto enrolment assessment
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
AEAssessmentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId" {:headers {:authorization ""
                                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 auto enrolment assessments (GET)
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments" {:headers {:authorization ""
                                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/AEAssessments")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 auto enrolment assessments
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments" {:headers {:authorization ""
                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 new auto enrolment assessment (POST)
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
BODY json

{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}");

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

(client/post "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments" {:headers {:authorization ""
                                                                                                              :api-version ""}
                                                                                                    :content-type :json
                                                                                                    :form-params {:AEAssessment {:Age 0
                                                                                                                                 :AssessmentCode ""
                                                                                                                                 :AssessmentDate ""
                                                                                                                                 :AssessmentEvent ""
                                                                                                                                 :AssessmentOverride ""
                                                                                                                                 :AssessmentResult ""
                                                                                                                                 :IsMemberOfAlternativePensionScheme false
                                                                                                                                 :OptOutWindowEndDate ""
                                                                                                                                 :QualifyingEarnings ""
                                                                                                                                 :ReenrolmentDate ""
                                                                                                                                 :StatePensionAge 0
                                                                                                                                 :StatePensionDate ""
                                                                                                                                 :TaxPeriod 0
                                                                                                                                 :TaxYear 0}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"

	payload := strings.NewReader("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 406

{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\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  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")
  .asString();
const data = JSON.stringify({
  AEAssessment: {
    Age: 0,
    AssessmentCode: '',
    AssessmentDate: '',
    AssessmentEvent: '',
    AssessmentOverride: '',
    AssessmentResult: '',
    IsMemberOfAlternativePensionScheme: false,
    OptOutWindowEndDate: '',
    QualifyingEarnings: '',
    ReenrolmentDate: '',
    StatePensionAge: 0,
    StatePensionDate: '',
    TaxPeriod: 0,
    TaxYear: 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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    AEAssessment: {
      Age: 0,
      AssessmentCode: '',
      AssessmentDate: '',
      AssessmentEvent: '',
      AssessmentOverride: '',
      AssessmentResult: '',
      IsMemberOfAlternativePensionScheme: false,
      OptOutWindowEndDate: '',
      QualifyingEarnings: '',
      ReenrolmentDate: '',
      StatePensionAge: 0,
      StatePensionDate: '',
      TaxPeriod: 0,
      TaxYear: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"AEAssessment":{"Age":0,"AssessmentCode":"","AssessmentDate":"","AssessmentEvent":"","AssessmentOverride":"","AssessmentResult":"","IsMemberOfAlternativePensionScheme":false,"OptOutWindowEndDate":"","QualifyingEarnings":"","ReenrolmentDate":"","StatePensionAge":0,"StatePensionDate":"","TaxPeriod":0,"TaxYear":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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "AEAssessment": {\n    "Age": 0,\n    "AssessmentCode": "",\n    "AssessmentDate": "",\n    "AssessmentEvent": "",\n    "AssessmentOverride": "",\n    "AssessmentResult": "",\n    "IsMemberOfAlternativePensionScheme": false,\n    "OptOutWindowEndDate": "",\n    "QualifyingEarnings": "",\n    "ReenrolmentDate": "",\n    "StatePensionAge": 0,\n    "StatePensionDate": "",\n    "TaxPeriod": 0,\n    "TaxYear": 0\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  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  AEAssessment: {
    Age: 0,
    AssessmentCode: '',
    AssessmentDate: '',
    AssessmentEvent: '',
    AssessmentOverride: '',
    AssessmentResult: '',
    IsMemberOfAlternativePensionScheme: false,
    OptOutWindowEndDate: '',
    QualifyingEarnings: '',
    ReenrolmentDate: '',
    StatePensionAge: 0,
    StatePensionDate: '',
    TaxPeriod: 0,
    TaxYear: 0
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    AEAssessment: {
      Age: 0,
      AssessmentCode: '',
      AssessmentDate: '',
      AssessmentEvent: '',
      AssessmentOverride: '',
      AssessmentResult: '',
      IsMemberOfAlternativePensionScheme: false,
      OptOutWindowEndDate: '',
      QualifyingEarnings: '',
      ReenrolmentDate: '',
      StatePensionAge: 0,
      StatePensionDate: '',
      TaxPeriod: 0,
      TaxYear: 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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');

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

req.type('json');
req.send({
  AEAssessment: {
    Age: 0,
    AssessmentCode: '',
    AssessmentDate: '',
    AssessmentEvent: '',
    AssessmentOverride: '',
    AssessmentResult: '',
    IsMemberOfAlternativePensionScheme: false,
    OptOutWindowEndDate: '',
    QualifyingEarnings: '',
    ReenrolmentDate: '',
    StatePensionAge: 0,
    StatePensionDate: '',
    TaxPeriod: 0,
    TaxYear: 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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    AEAssessment: {
      Age: 0,
      AssessmentCode: '',
      AssessmentDate: '',
      AssessmentEvent: '',
      AssessmentOverride: '',
      AssessmentResult: '',
      IsMemberOfAlternativePensionScheme: false,
      OptOutWindowEndDate: '',
      QualifyingEarnings: '',
      ReenrolmentDate: '',
      StatePensionAge: 0,
      StatePensionDate: '',
      TaxPeriod: 0,
      TaxYear: 0
    }
  }
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"AEAssessment":{"Age":0,"AssessmentCode":"","AssessmentDate":"","AssessmentEvent":"","AssessmentOverride":"","AssessmentResult":"","IsMemberOfAlternativePensionScheme":false,"OptOutWindowEndDate":"","QualifyingEarnings":"","ReenrolmentDate":"","StatePensionAge":0,"StatePensionDate":"","TaxPeriod":0,"TaxYear":0}}'
};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AEAssessment": @{ @"Age": @0, @"AssessmentCode": @"", @"AssessmentDate": @"", @"AssessmentEvent": @"", @"AssessmentOverride": @"", @"AssessmentResult": @"", @"IsMemberOfAlternativePensionScheme": @NO, @"OptOutWindowEndDate": @"", @"QualifyingEarnings": @"", @"ReenrolmentDate": @"", @"StatePensionAge": @0, @"StatePensionDate": @"", @"TaxPeriod": @0, @"TaxYear": @0 } };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"]
                                                       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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments",
  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([
    'AEAssessment' => [
        'Age' => 0,
        'AssessmentCode' => '',
        'AssessmentDate' => '',
        'AssessmentEvent' => '',
        'AssessmentOverride' => '',
        'AssessmentResult' => '',
        'IsMemberOfAlternativePensionScheme' => null,
        'OptOutWindowEndDate' => '',
        'QualifyingEarnings' => '',
        'ReenrolmentDate' => '',
        'StatePensionAge' => 0,
        'StatePensionDate' => '',
        'TaxPeriod' => 0,
        'TaxYear' => 0
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments', [
  'body' => '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');
$request->setMethod(HTTP_METH_POST);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'AEAssessment' => [
    'Age' => 0,
    'AssessmentCode' => '',
    'AssessmentDate' => '',
    'AssessmentEvent' => '',
    'AssessmentOverride' => '',
    'AssessmentResult' => '',
    'IsMemberOfAlternativePensionScheme' => null,
    'OptOutWindowEndDate' => '',
    'QualifyingEarnings' => '',
    'ReenrolmentDate' => '',
    'StatePensionAge' => 0,
    'StatePensionDate' => '',
    'TaxPeriod' => 0,
    'TaxYear' => 0
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'AEAssessment' => [
    'Age' => 0,
    'AssessmentCode' => '',
    'AssessmentDate' => '',
    'AssessmentEvent' => '',
    'AssessmentOverride' => '',
    'AssessmentResult' => '',
    'IsMemberOfAlternativePensionScheme' => null,
    'OptOutWindowEndDate' => '',
    'QualifyingEarnings' => '',
    'ReenrolmentDate' => '',
    'StatePensionAge' => 0,
    'StatePensionDate' => '',
    'TaxPeriod' => 0,
    'TaxYear' => 0
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}'
import http.client

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

payload = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments", payload, headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"

payload = { "AEAssessment": {
        "Age": 0,
        "AssessmentCode": "",
        "AssessmentDate": "",
        "AssessmentEvent": "",
        "AssessmentOverride": "",
        "AssessmentResult": "",
        "IsMemberOfAlternativePensionScheme": False,
        "OptOutWindowEndDate": "",
        "QualifyingEarnings": "",
        "ReenrolmentDate": "",
        "StatePensionAge": 0,
        "StatePensionDate": "",
        "TaxPeriod": 0,
        "TaxYear": 0
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

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

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

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments"

payload <- "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")

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

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\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/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"
end

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

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments";

    let payload = json!({"AEAssessment": json!({
            "Age": 0,
            "AssessmentCode": "",
            "AssessmentDate": "",
            "AssessmentEvent": "",
            "AssessmentOverride": "",
            "AssessmentResult": "",
            "IsMemberOfAlternativePensionScheme": false,
            "OptOutWindowEndDate": "",
            "QualifyingEarnings": "",
            "ReenrolmentDate": "",
            "StatePensionAge": 0,
            "StatePensionDate": "",
            "TaxPeriod": 0,
            "TaxYear": 0
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}'
echo '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "AEAssessment": {\n    "Age": 0,\n    "AssessmentCode": "",\n    "AssessmentDate": "",\n    "AssessmentEvent": "",\n    "AssessmentOverride": "",\n    "AssessmentResult": "",\n    "IsMemberOfAlternativePensionScheme": false,\n    "OptOutWindowEndDate": "",\n    "QualifyingEarnings": "",\n    "ReenrolmentDate": "",\n    "StatePensionAge": 0,\n    "StatePensionDate": "",\n    "TaxPeriod": 0,\n    "TaxYear": 0\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["AEAssessment": [
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  ]] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessments")! 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 Insert new auto enrolment assessment
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
AEAssessmentId
BODY json

{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}");

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

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId" {:headers {:authorization ""
                                                                                                                            :api-version ""}
                                                                                                                  :content-type :json
                                                                                                                  :form-params {:AEAssessment {:Age 0
                                                                                                                                               :AssessmentCode ""
                                                                                                                                               :AssessmentDate ""
                                                                                                                                               :AssessmentEvent ""
                                                                                                                                               :AssessmentOverride ""
                                                                                                                                               :AssessmentResult ""
                                                                                                                                               :IsMemberOfAlternativePensionScheme false
                                                                                                                                               :OptOutWindowEndDate ""
                                                                                                                                               :QualifyingEarnings ""
                                                                                                                                               :ReenrolmentDate ""
                                                                                                                                               :StatePensionAge 0
                                                                                                                                               :StatePensionDate ""
                                                                                                                                               :TaxPeriod 0
                                                                                                                                               :TaxYear 0}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

	payload := strings.NewReader("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 406

{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\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  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")
  .asString();
const data = JSON.stringify({
  AEAssessment: {
    Age: 0,
    AssessmentCode: '',
    AssessmentDate: '',
    AssessmentEvent: '',
    AssessmentOverride: '',
    AssessmentResult: '',
    IsMemberOfAlternativePensionScheme: false,
    OptOutWindowEndDate: '',
    QualifyingEarnings: '',
    ReenrolmentDate: '',
    StatePensionAge: 0,
    StatePensionDate: '',
    TaxPeriod: 0,
    TaxYear: 0
  }
});

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

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

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    AEAssessment: {
      Age: 0,
      AssessmentCode: '',
      AssessmentDate: '',
      AssessmentEvent: '',
      AssessmentOverride: '',
      AssessmentResult: '',
      IsMemberOfAlternativePensionScheme: false,
      OptOutWindowEndDate: '',
      QualifyingEarnings: '',
      ReenrolmentDate: '',
      StatePensionAge: 0,
      StatePensionDate: '',
      TaxPeriod: 0,
      TaxYear: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"AEAssessment":{"Age":0,"AssessmentCode":"","AssessmentDate":"","AssessmentEvent":"","AssessmentOverride":"","AssessmentResult":"","IsMemberOfAlternativePensionScheme":false,"OptOutWindowEndDate":"","QualifyingEarnings":"","ReenrolmentDate":"","StatePensionAge":0,"StatePensionDate":"","TaxPeriod":0,"TaxYear":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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "AEAssessment": {\n    "Age": 0,\n    "AssessmentCode": "",\n    "AssessmentDate": "",\n    "AssessmentEvent": "",\n    "AssessmentOverride": "",\n    "AssessmentResult": "",\n    "IsMemberOfAlternativePensionScheme": false,\n    "OptOutWindowEndDate": "",\n    "QualifyingEarnings": "",\n    "ReenrolmentDate": "",\n    "StatePensionAge": 0,\n    "StatePensionDate": "",\n    "TaxPeriod": 0,\n    "TaxYear": 0\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  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  AEAssessment: {
    Age: 0,
    AssessmentCode: '',
    AssessmentDate: '',
    AssessmentEvent: '',
    AssessmentOverride: '',
    AssessmentResult: '',
    IsMemberOfAlternativePensionScheme: false,
    OptOutWindowEndDate: '',
    QualifyingEarnings: '',
    ReenrolmentDate: '',
    StatePensionAge: 0,
    StatePensionDate: '',
    TaxPeriod: 0,
    TaxYear: 0
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    AEAssessment: {
      Age: 0,
      AssessmentCode: '',
      AssessmentDate: '',
      AssessmentEvent: '',
      AssessmentOverride: '',
      AssessmentResult: '',
      IsMemberOfAlternativePensionScheme: false,
      OptOutWindowEndDate: '',
      QualifyingEarnings: '',
      ReenrolmentDate: '',
      StatePensionAge: 0,
      StatePensionDate: '',
      TaxPeriod: 0,
      TaxYear: 0
    }
  },
  json: true
};

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

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

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');

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

req.type('json');
req.send({
  AEAssessment: {
    Age: 0,
    AssessmentCode: '',
    AssessmentDate: '',
    AssessmentEvent: '',
    AssessmentOverride: '',
    AssessmentResult: '',
    IsMemberOfAlternativePensionScheme: false,
    OptOutWindowEndDate: '',
    QualifyingEarnings: '',
    ReenrolmentDate: '',
    StatePensionAge: 0,
    StatePensionDate: '',
    TaxPeriod: 0,
    TaxYear: 0
  }
});

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

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    AEAssessment: {
      Age: 0,
      AssessmentCode: '',
      AssessmentDate: '',
      AssessmentEvent: '',
      AssessmentOverride: '',
      AssessmentResult: '',
      IsMemberOfAlternativePensionScheme: false,
      OptOutWindowEndDate: '',
      QualifyingEarnings: '',
      ReenrolmentDate: '',
      StatePensionAge: 0,
      StatePensionDate: '',
      TaxPeriod: 0,
      TaxYear: 0
    }
  }
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"AEAssessment":{"Age":0,"AssessmentCode":"","AssessmentDate":"","AssessmentEvent":"","AssessmentOverride":"","AssessmentResult":"","IsMemberOfAlternativePensionScheme":false,"OptOutWindowEndDate":"","QualifyingEarnings":"","ReenrolmentDate":"","StatePensionAge":0,"StatePensionDate":"","TaxPeriod":0,"TaxYear":0}}'
};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AEAssessment": @{ @"Age": @0, @"AssessmentCode": @"", @"AssessmentDate": @"", @"AssessmentEvent": @"", @"AssessmentOverride": @"", @"AssessmentResult": @"", @"IsMemberOfAlternativePensionScheme": @NO, @"OptOutWindowEndDate": @"", @"QualifyingEarnings": @"", @"ReenrolmentDate": @"", @"StatePensionAge": @0, @"StatePensionDate": @"", @"TaxPeriod": @0, @"TaxYear": @0 } };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"]
                                                       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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId",
  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([
    'AEAssessment' => [
        'Age' => 0,
        'AssessmentCode' => '',
        'AssessmentDate' => '',
        'AssessmentEvent' => '',
        'AssessmentOverride' => '',
        'AssessmentResult' => '',
        'IsMemberOfAlternativePensionScheme' => null,
        'OptOutWindowEndDate' => '',
        'QualifyingEarnings' => '',
        'ReenrolmentDate' => '',
        'StatePensionAge' => 0,
        'StatePensionDate' => '',
        'TaxPeriod' => 0,
        'TaxYear' => 0
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId', [
  'body' => '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
$request->setMethod(HTTP_METH_PUT);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'AEAssessment' => [
    'Age' => 0,
    'AssessmentCode' => '',
    'AssessmentDate' => '',
    'AssessmentEvent' => '',
    'AssessmentOverride' => '',
    'AssessmentResult' => '',
    'IsMemberOfAlternativePensionScheme' => null,
    'OptOutWindowEndDate' => '',
    'QualifyingEarnings' => '',
    'ReenrolmentDate' => '',
    'StatePensionAge' => 0,
    'StatePensionDate' => '',
    'TaxPeriod' => 0,
    'TaxYear' => 0
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'AEAssessment' => [
    'Age' => 0,
    'AssessmentCode' => '',
    'AssessmentDate' => '',
    'AssessmentEvent' => '',
    'AssessmentOverride' => '',
    'AssessmentResult' => '',
    'IsMemberOfAlternativePensionScheme' => null,
    'OptOutWindowEndDate' => '',
    'QualifyingEarnings' => '',
    'ReenrolmentDate' => '',
    'StatePensionAge' => 0,
    'StatePensionDate' => '',
    'TaxPeriod' => 0,
    'TaxYear' => 0
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId');
$request->setRequestMethod('PUT');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}'
import http.client

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

payload = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId", payload, headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

payload = { "AEAssessment": {
        "Age": 0,
        "AssessmentCode": "",
        "AssessmentDate": "",
        "AssessmentEvent": "",
        "AssessmentOverride": "",
        "AssessmentResult": "",
        "IsMemberOfAlternativePensionScheme": False,
        "OptOutWindowEndDate": "",
        "QualifyingEarnings": "",
        "ReenrolmentDate": "",
        "StatePensionAge": 0,
        "StatePensionDate": "",
        "TaxPeriod": 0,
        "TaxYear": 0
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

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

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

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId"

payload <- "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")

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

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"

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

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"AEAssessment\": {\n    \"Age\": 0,\n    \"AssessmentCode\": \"\",\n    \"AssessmentDate\": \"\",\n    \"AssessmentEvent\": \"\",\n    \"AssessmentOverride\": \"\",\n    \"AssessmentResult\": \"\",\n    \"IsMemberOfAlternativePensionScheme\": false,\n    \"OptOutWindowEndDate\": \"\",\n    \"QualifyingEarnings\": \"\",\n    \"ReenrolmentDate\": \"\",\n    \"StatePensionAge\": 0,\n    \"StatePensionDate\": \"\",\n    \"TaxPeriod\": 0,\n    \"TaxYear\": 0\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId";

    let payload = json!({"AEAssessment": json!({
            "Age": 0,
            "AssessmentCode": "",
            "AssessmentDate": "",
            "AssessmentEvent": "",
            "AssessmentOverride": "",
            "AssessmentResult": "",
            "IsMemberOfAlternativePensionScheme": false,
            "OptOutWindowEndDate": "",
            "QualifyingEarnings": "",
            "ReenrolmentDate": "",
            "StatePensionAge": 0,
            "StatePensionDate": "",
            "TaxPeriod": 0,
            "TaxYear": 0
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}'
echo '{
  "AEAssessment": {
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "AEAssessment": {\n    "Age": 0,\n    "AssessmentCode": "",\n    "AssessmentDate": "",\n    "AssessmentEvent": "",\n    "AssessmentOverride": "",\n    "AssessmentResult": "",\n    "IsMemberOfAlternativePensionScheme": false,\n    "OptOutWindowEndDate": "",\n    "QualifyingEarnings": "",\n    "ReenrolmentDate": "",\n    "StatePensionAge": 0,\n    "StatePensionDate": "",\n    "TaxPeriod": 0,\n    "TaxYear": 0\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["AEAssessment": [
    "Age": 0,
    "AssessmentCode": "",
    "AssessmentDate": "",
    "AssessmentEvent": "",
    "AssessmentOverride": "",
    "AssessmentResult": "",
    "IsMemberOfAlternativePensionScheme": false,
    "OptOutWindowEndDate": "",
    "QualifyingEarnings": "",
    "ReenrolmentDate": "",
    "StatePensionAge": 0,
    "StatePensionDate": "",
    "TaxPeriod": 0,
    "TaxYear": 0
  ]] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/AEAssessment/:AEAssessmentId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

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

dataTask.resume()
POST Create a new Application secret (POST)
{{baseUrl}}/Secrets
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

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

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/post "{{baseUrl}}/Secrets" {:headers {:authorization ""
                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Secrets"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

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

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

func main() {

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

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
POST /baseUrl/Secrets HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Secrets")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Secrets"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Secrets")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Secrets")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('POST', '{{baseUrl}}/Secrets');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Secrets';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/Secrets")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Secrets',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

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

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

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

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Secrets';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

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

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

let uri = Uri.of_string "{{baseUrl}}/Secrets" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Secrets",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Secrets', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

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

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Secrets');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Secrets' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Secrets' -Method POST -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Secrets", headers=headers)

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

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

url = "{{baseUrl}}/Secrets"

headers = {
    "authorization": "",
    "api-version": ""
}

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

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

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

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

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

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

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.post('/baseUrl/Secrets') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Secrets \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Secrets \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Secrets
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

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

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Create a new Application secret
{{baseUrl}}/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/put "{{baseUrl}}/Secret/:SecretId" {:headers {:authorization ""
                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Secret/:SecretId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Secret/:SecretId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
PUT /baseUrl/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Secret/:SecretId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('PUT', '{{baseUrl}}/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Secret/:SecretId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Secret/:SecretId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Secret/:SecretId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

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

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

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('PUT', '{{baseUrl}}/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Secret/:SecretId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Secret/:SecretId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Secret/:SecretId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Secret/:SecretId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Secret/:SecretId' -Method PUT -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Secret/:SecretId", headers=headers)

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

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

url = "{{baseUrl}}/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

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

url <- "{{baseUrl}}/Secret/:SecretId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Secret/:SecretId")

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

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.put('/baseUrl/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes Application secret
{{baseUrl}}/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/delete "{{baseUrl}}/Secret/:SecretId" {:headers {:authorization ""
                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Secret/:SecretId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Secret/:SecretId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
DELETE /baseUrl/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Secret/:SecretId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('DELETE', '{{baseUrl}}/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Secret/:SecretId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Secret/:SecretId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Secret/:SecretId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('DELETE', '{{baseUrl}}/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Secret/:SecretId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Secret/:SecretId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Secret/:SecretId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Secret/:SecretId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Secret/:SecretId' -Method DELETE -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Secret/:SecretId", headers=headers)

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

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

url = "{{baseUrl}}/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

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

url <- "{{baseUrl}}/Secret/:SecretId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Secret/:SecretId")

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

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.delete('/baseUrl/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Application secret
{{baseUrl}}/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Secret/:SecretId" {:headers {:authorization ""
                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

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

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

func main() {

	url := "{{baseUrl}}/Secret/:SecretId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Secret/:SecretId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Secret/:SecretId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Secret/:SecretId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Secret/:SecretId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Secret/:SecretId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

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

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Secret/:SecretId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Secret/:SecretId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Secret/:SecretId' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Secret/:SecretId", headers=headers)

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

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

url = "{{baseUrl}}/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Secret/:SecretId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Secret/:SecretId")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Secrets");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Secrets" {:headers {:authorization ""
                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Secrets"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

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

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

func main() {

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

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Secrets HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Secrets")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

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

Request request = new Request.Builder()
  .url("{{baseUrl}}/Secrets")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Secrets")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Secrets');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Secrets';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

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

val request = Request.Builder()
  .url("{{baseUrl}}/Secrets")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Secrets',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

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

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

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

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Secrets';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Secrets"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Secrets" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Secrets",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Secrets', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

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

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Secrets');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Secrets' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Secrets' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Secrets", headers=headers)

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

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

url = "{{baseUrl}}/Secrets"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

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

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

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

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Secrets') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Secrets \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Secrets \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Secrets
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

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

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS instruction
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
BODY json

{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}");

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

(client/post "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions" {:headers {:authorization ""
                                                                                                                          :api-version ""}
                                                                                                                :content-type :json
                                                                                                                :form-params {:CisInstruction {:CisLineTag ""
                                                                                                                                               :CisLineType ""
                                                                                                                                               :Description ""
                                                                                                                                               :PayFrequency ""
                                                                                                                                               :PeriodEnd 0
                                                                                                                                               :PeriodStart 0
                                                                                                                                               :TaxYearEnd 0
                                                                                                                                               :TaxYearStart 0
                                                                                                                                               :UOM ""
                                                                                                                                               :Units ""
                                                                                                                                               :VAT ""
                                                                                                                                               :Value ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"

	payload := strings.NewReader("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 270

{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\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  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  CisInstruction: {
    CisLineTag: '',
    CisLineType: '',
    Description: '',
    PayFrequency: '',
    PeriodEnd: 0,
    PeriodStart: 0,
    TaxYearEnd: 0,
    TaxYearStart: 0,
    UOM: '',
    Units: '',
    VAT: '',
    Value: ''
  }
});

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

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

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisInstruction: {
      CisLineTag: '',
      CisLineType: '',
      Description: '',
      PayFrequency: '',
      PeriodEnd: 0,
      PeriodStart: 0,
      TaxYearEnd: 0,
      TaxYearStart: 0,
      UOM: '',
      Units: '',
      VAT: '',
      Value: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisInstruction":{"CisLineTag":"","CisLineType":"","Description":"","PayFrequency":"","PeriodEnd":0,"PeriodStart":0,"TaxYearEnd":0,"TaxYearStart":0,"UOM":"","Units":"","VAT":"","Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "CisInstruction": {\n    "CisLineTag": "",\n    "CisLineType": "",\n    "Description": "",\n    "PayFrequency": "",\n    "PeriodEnd": 0,\n    "PeriodStart": 0,\n    "TaxYearEnd": 0,\n    "TaxYearStart": 0,\n    "UOM": "",\n    "Units": "",\n    "VAT": "",\n    "Value": ""\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  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  CisInstruction: {
    CisLineTag: '',
    CisLineType: '',
    Description: '',
    PayFrequency: '',
    PeriodEnd: 0,
    PeriodStart: 0,
    TaxYearEnd: 0,
    TaxYearStart: 0,
    UOM: '',
    Units: '',
    VAT: '',
    Value: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    CisInstruction: {
      CisLineTag: '',
      CisLineType: '',
      Description: '',
      PayFrequency: '',
      PeriodEnd: 0,
      PeriodStart: 0,
      TaxYearEnd: 0,
      TaxYearStart: 0,
      UOM: '',
      Units: '',
      VAT: '',
      Value: ''
    }
  },
  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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');

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

req.type('json');
req.send({
  CisInstruction: {
    CisLineTag: '',
    CisLineType: '',
    Description: '',
    PayFrequency: '',
    PeriodEnd: 0,
    PeriodStart: 0,
    TaxYearEnd: 0,
    TaxYearStart: 0,
    UOM: '',
    Units: '',
    VAT: '',
    Value: ''
  }
});

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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisInstruction: {
      CisLineTag: '',
      CisLineType: '',
      Description: '',
      PayFrequency: '',
      PeriodEnd: 0,
      PeriodStart: 0,
      TaxYearEnd: 0,
      TaxYearStart: 0,
      UOM: '',
      Units: '',
      VAT: '',
      Value: ''
    }
  }
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisInstruction":{"CisLineTag":"","CisLineType":"","Description":"","PayFrequency":"","PeriodEnd":0,"PeriodStart":0,"TaxYearEnd":0,"TaxYearStart":0,"UOM":"","Units":"","VAT":"","Value":""}}'
};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CisInstruction": @{ @"CisLineTag": @"", @"CisLineType": @"", @"Description": @"", @"PayFrequency": @"", @"PeriodEnd": @0, @"PeriodStart": @0, @"TaxYearEnd": @0, @"TaxYearStart": @0, @"UOM": @"", @"Units": @"", @"VAT": @"", @"Value": @"" } };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"]
                                                       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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions",
  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([
    'CisInstruction' => [
        'CisLineTag' => '',
        'CisLineType' => '',
        'Description' => '',
        'PayFrequency' => '',
        'PeriodEnd' => 0,
        'PeriodStart' => 0,
        'TaxYearEnd' => 0,
        'TaxYearStart' => 0,
        'UOM' => '',
        'Units' => '',
        'VAT' => '',
        'Value' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions', [
  'body' => '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');
$request->setMethod(HTTP_METH_POST);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'CisInstruction' => [
    'CisLineTag' => '',
    'CisLineType' => '',
    'Description' => '',
    'PayFrequency' => '',
    'PeriodEnd' => 0,
    'PeriodStart' => 0,
    'TaxYearEnd' => 0,
    'TaxYearStart' => 0,
    'UOM' => '',
    'Units' => '',
    'VAT' => '',
    'Value' => ''
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'CisInstruction' => [
    'CisLineTag' => '',
    'CisLineType' => '',
    'Description' => '',
    'PayFrequency' => '',
    'PeriodEnd' => 0,
    'PeriodStart' => 0,
    'TaxYearEnd' => 0,
    'TaxYearStart' => 0,
    'UOM' => '',
    'Units' => '',
    'VAT' => '',
    'Value' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}'
import http.client

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

payload = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions", payload, headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"

payload = { "CisInstruction": {
        "CisLineTag": "",
        "CisLineType": "",
        "Description": "",
        "PayFrequency": "",
        "PeriodEnd": 0,
        "PeriodStart": 0,
        "TaxYearEnd": 0,
        "TaxYearStart": 0,
        "UOM": "",
        "Units": "",
        "VAT": "",
        "Value": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

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

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"

payload <- "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")

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

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\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/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"
end

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

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions";

    let payload = json!({"CisInstruction": json!({
            "CisLineTag": "",
            "CisLineType": "",
            "Description": "",
            "PayFrequency": "",
            "PeriodEnd": 0,
            "PeriodStart": 0,
            "TaxYearEnd": 0,
            "TaxYearStart": 0,
            "UOM": "",
            "Units": "",
            "VAT": "",
            "Value": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}'
echo '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "CisInstruction": {\n    "CisLineTag": "",\n    "CisLineType": "",\n    "Description": "",\n    "PayFrequency": "",\n    "PeriodEnd": 0,\n    "PeriodStart": 0,\n    "TaxYearEnd": 0,\n    "TaxYearStart": 0,\n    "UOM": "",\n    "Units": "",\n    "VAT": "",\n    "Value": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["CisInstruction": [
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  ]] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")! 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 CIS line type
{{baseUrl}}/Employer/:EmployerId/CisLineTypes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineTypes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}");

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

(client/post "{{baseUrl}}/Employer/:EmployerId/CisLineTypes" {:headers {:authorization ""
                                                                                        :api-version ""}
                                                                              :content-type :json
                                                                              :form-params {:CisLineType {:Description ""
                                                                                                          :LineType ""
                                                                                                          :NominalCode {:@href ""
                                                                                                                        :@rel ""
                                                                                                                        :@title ""}
                                                                                                          :TaxTreatment ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\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}}/Employer/:EmployerId/CisLineTypes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\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}}/Employer/:EmployerId/CisLineTypes");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"

	payload := strings.NewReader("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/CisLineTypes HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 176

{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineTypes"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\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  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  CisLineType: {
    Description: '',
    LineType: '',
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    TaxTreatment: ''
  }
});

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

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

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

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

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisLineType: {
      Description: '',
      LineType: '',
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      TaxTreatment: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisLineType":{"Description":"","LineType":"","NominalCode":{"@href":"","@rel":"","@title":""},"TaxTreatment":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "CisLineType": {\n    "Description": "",\n    "LineType": "",\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "TaxTreatment": ""\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  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/CisLineTypes',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  CisLineType: {
    Description: '',
    LineType: '',
    NominalCode: {'@href': '', '@rel': '', '@title': ''},
    TaxTreatment: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    CisLineType: {
      Description: '',
      LineType: '',
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      TaxTreatment: ''
    }
  },
  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}}/Employer/:EmployerId/CisLineTypes');

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

req.type('json');
req.send({
  CisLineType: {
    Description: '',
    LineType: '',
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    TaxTreatment: ''
  }
});

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}}/Employer/:EmployerId/CisLineTypes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisLineType: {
      Description: '',
      LineType: '',
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      TaxTreatment: ''
    }
  }
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisLineType":{"Description":"","LineType":"","NominalCode":{"@href":"","@rel":"","@title":""},"TaxTreatment":""}}'
};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CisLineType": @{ @"Description": @"", @"LineType": @"", @"NominalCode": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"TaxTreatment": @"" } };

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

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineTypes"]
                                                       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}}/Employer/:EmployerId/CisLineTypes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineTypes",
  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([
    'CisLineType' => [
        'Description' => '',
        'LineType' => '',
        'NominalCode' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'TaxTreatment' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/CisLineTypes', [
  'body' => '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes');
$request->setMethod(HTTP_METH_POST);

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

$request->setContentType('application/json');
$request->setBody(json_encode([
  'CisLineType' => [
    'Description' => '',
    'LineType' => '',
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'TaxTreatment' => ''
  ]
]));

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'CisLineType' => [
    'Description' => '',
    'LineType' => '',
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'TaxTreatment' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes');
$request->setRequestMethod('POST');
$request->setBody($body);

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

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}'
import http.client

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

payload = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/CisLineTypes", payload, headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"

payload = { "CisLineType": {
        "Description": "",
        "LineType": "",
        "NominalCode": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "TaxTreatment": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

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

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"

payload <- "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")

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

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\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/Employer/:EmployerId/CisLineTypes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"
end

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

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

    let payload = json!({"CisLineType": json!({
            "Description": "",
            "LineType": "",
            "NominalCode": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "TaxTreatment": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/CisLineTypes \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}'
echo '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/CisLineTypes \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "CisLineType": {\n    "Description": "",\n    "LineType": "",\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "TaxTreatment": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineTypes
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["CisLineType": [
    "Description": "",
    "LineType": "",
    "NominalCode": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "TaxTreatment": ""
  ]] as [String : Any]

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

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineTypes")! 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 CIS instruction
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" {:headers {:authorization ""
                                                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method DELETE -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")

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

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId" {:headers {:authorization ""
                                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId' -Method DELETE -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")

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

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

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

dataTask.resume()
DELETE Delete an CIS line type
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/delete "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
DELETE /baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId' -Method DELETE -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")

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

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.delete('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS transaction
{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/delete "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId" {:headers {:authorization ""
                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
DELETE /baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId' -Method DELETE -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")

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

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.delete('/baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

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

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS instruction from sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" {:headers {:authorization ""
                                                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS instructions from sub contractor.
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line from sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId" {:headers {:authorization ""
                                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line type from employer
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId" {:headers {:authorization ""
                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line types from employer.
{{baseUrl}}/Employer/:EmployerId/CisLineTypes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineTypes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/CisLineTypes" {:headers {:authorization ""
                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineTypes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineTypes");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/CisLineTypes HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineTypes"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineTypes',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineTypes',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineTypes"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineTypes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineTypes",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisLineTypes", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineTypes"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineTypes")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/CisLineTypes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineTypes \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisLineTypes \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineTypes
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineTypes")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS lines from sub contractor.
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines" {:headers {:authorization ""
                                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all CIS transactions for the employer
{{baseUrl}}/Employer/:EmployerId/CisTransactions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisTransactions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/CisTransactions" {:headers {:authorization ""
                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisTransactions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisTransactions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisTransactions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisTransactions"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/CisTransactions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisTransactions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisTransactions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisTransactions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisTransactions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisTransactions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransactions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisTransactions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransactions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisTransactions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisTransactions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisTransactions',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisTransactions');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransactions',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisTransactions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisTransactions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisTransactions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisTransactions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisTransactions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisTransactions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisTransactions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisTransactions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisTransactions' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisTransactions", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisTransactions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisTransactions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisTransactions")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/CisTransactions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisTransactions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisTransactions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisTransactions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisTransactions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS transaction
{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/get "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId" {:headers {:authorization ""
                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"

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

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

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

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

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

}
GET /baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

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

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

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

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

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

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

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

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

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

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');

req.headers({
  authorization: '',
  'api-version': ''
});

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

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

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

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

const url = '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

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

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

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

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

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

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

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

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId' -Method GET -Headers $headers
import http.client

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

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId", headers=headers)

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

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

url = "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

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

url <- "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

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

url = URI("{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")

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

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

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

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

response = conn.get('/baseUrl/Employer/:EmployerId/CisTransaction/:CisTransactionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

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

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

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

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

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisTransaction/:CisTransactionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

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

dataTask.resume()
PATCH Patches the CIS instruction
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

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

(client/patch "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" {:headers {:authorization ""
                                                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.patch url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

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

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

	req, _ := http.NewRequest("PATCH", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PATCH", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setRequestMethod('PATCH');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method PATCH -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.patch(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

response <- VERB("PATCH", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.patch('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http PATCH {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Updates the CIS instruction
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
BODY json

{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" {:headers {:authorization ""
                                                                                                                                          :api-version ""}
                                                                                                                                :content-type :json
                                                                                                                                :form-params {:CisInstruction {:CisLineTag ""
                                                                                                                                                               :CisLineType ""
                                                                                                                                                               :Description ""
                                                                                                                                                               :PayFrequency ""
                                                                                                                                                               :PeriodEnd 0
                                                                                                                                                               :PeriodStart 0
                                                                                                                                                               :TaxYearEnd 0
                                                                                                                                                               :TaxYearStart 0
                                                                                                                                                               :UOM ""
                                                                                                                                                               :Units ""
                                                                                                                                                               :VAT ""
                                                                                                                                                               :Value ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

	payload := strings.NewReader("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 270

{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\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  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  CisInstruction: {
    CisLineTag: '',
    CisLineType: '',
    Description: '',
    PayFrequency: '',
    PeriodEnd: 0,
    PeriodStart: 0,
    TaxYearEnd: 0,
    TaxYearStart: 0,
    UOM: '',
    Units: '',
    VAT: '',
    Value: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisInstruction: {
      CisLineTag: '',
      CisLineType: '',
      Description: '',
      PayFrequency: '',
      PeriodEnd: 0,
      PeriodStart: 0,
      TaxYearEnd: 0,
      TaxYearStart: 0,
      UOM: '',
      Units: '',
      VAT: '',
      Value: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisInstruction":{"CisLineTag":"","CisLineType":"","Description":"","PayFrequency":"","PeriodEnd":0,"PeriodStart":0,"TaxYearEnd":0,"TaxYearStart":0,"UOM":"","Units":"","VAT":"","Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "CisInstruction": {\n    "CisLineTag": "",\n    "CisLineType": "",\n    "Description": "",\n    "PayFrequency": "",\n    "PeriodEnd": 0,\n    "PeriodStart": 0,\n    "TaxYearEnd": 0,\n    "TaxYearStart": 0,\n    "UOM": "",\n    "Units": "",\n    "VAT": "",\n    "Value": ""\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  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  CisInstruction: {
    CisLineTag: '',
    CisLineType: '',
    Description: '',
    PayFrequency: '',
    PeriodEnd: 0,
    PeriodStart: 0,
    TaxYearEnd: 0,
    TaxYearStart: 0,
    UOM: '',
    Units: '',
    VAT: '',
    Value: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    CisInstruction: {
      CisLineTag: '',
      CisLineType: '',
      Description: '',
      PayFrequency: '',
      PeriodEnd: 0,
      PeriodStart: 0,
      TaxYearEnd: 0,
      TaxYearStart: 0,
      UOM: '',
      Units: '',
      VAT: '',
      Value: ''
    }
  },
  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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  CisInstruction: {
    CisLineTag: '',
    CisLineType: '',
    Description: '',
    PayFrequency: '',
    PeriodEnd: 0,
    PeriodStart: 0,
    TaxYearEnd: 0,
    TaxYearStart: 0,
    UOM: '',
    Units: '',
    VAT: '',
    Value: ''
  }
});

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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisInstruction: {
      CisLineTag: '',
      CisLineType: '',
      Description: '',
      PayFrequency: '',
      PeriodEnd: 0,
      PeriodStart: 0,
      TaxYearEnd: 0,
      TaxYearStart: 0,
      UOM: '',
      Units: '',
      VAT: '',
      Value: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisInstruction":{"CisLineTag":"","CisLineType":"","Description":"","PayFrequency":"","PeriodEnd":0,"PeriodStart":0,"TaxYearEnd":0,"TaxYearStart":0,"UOM":"","Units":"","VAT":"","Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CisInstruction": @{ @"CisLineTag": @"", @"CisLineType": @"", @"Description": @"", @"PayFrequency": @"", @"PeriodEnd": @0, @"PeriodStart": @0, @"TaxYearEnd": @0, @"TaxYearStart": @0, @"UOM": @"", @"Units": @"", @"VAT": @"", @"Value": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"]
                                                       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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId",
  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([
    'CisInstruction' => [
        'CisLineTag' => '',
        'CisLineType' => '',
        'Description' => '',
        'PayFrequency' => '',
        'PeriodEnd' => 0,
        'PeriodStart' => 0,
        'TaxYearEnd' => 0,
        'TaxYearStart' => 0,
        'UOM' => '',
        'Units' => '',
        'VAT' => '',
        'Value' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId', [
  'body' => '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'CisInstruction' => [
    'CisLineTag' => '',
    'CisLineType' => '',
    'Description' => '',
    'PayFrequency' => '',
    'PeriodEnd' => 0,
    'PeriodStart' => 0,
    'TaxYearEnd' => 0,
    'TaxYearStart' => 0,
    'UOM' => '',
    'Units' => '',
    'VAT' => '',
    'Value' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'CisInstruction' => [
    'CisLineTag' => '',
    'CisLineType' => '',
    'Description' => '',
    'PayFrequency' => '',
    'PeriodEnd' => 0,
    'PeriodStart' => 0,
    'TaxYearEnd' => 0,
    'TaxYearStart' => 0,
    'UOM' => '',
    'Units' => '',
    'VAT' => '',
    'Value' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

payload = { "CisInstruction": {
        "CisLineTag": "",
        "CisLineType": "",
        "Description": "",
        "PayFrequency": "",
        "PeriodEnd": 0,
        "PeriodStart": 0,
        "TaxYearEnd": 0,
        "TaxYearStart": 0,
        "UOM": "",
        "Units": "",
        "VAT": "",
        "Value": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId"

payload <- "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"CisInstruction\": {\n    \"CisLineTag\": \"\",\n    \"CisLineType\": \"\",\n    \"Description\": \"\",\n    \"PayFrequency\": \"\",\n    \"PeriodEnd\": 0,\n    \"PeriodStart\": 0,\n    \"TaxYearEnd\": 0,\n    \"TaxYearStart\": 0,\n    \"UOM\": \"\",\n    \"Units\": \"\",\n    \"VAT\": \"\",\n    \"Value\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId";

    let payload = json!({"CisInstruction": json!({
            "CisLineTag": "",
            "CisLineType": "",
            "Description": "",
            "PayFrequency": "",
            "PeriodEnd": 0,
            "PeriodStart": 0,
            "TaxYearEnd": 0,
            "TaxYearStart": 0,
            "UOM": "",
            "Units": "",
            "VAT": "",
            "Value": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}'
echo '{
  "CisInstruction": {
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "CisInstruction": {\n    "CisLineTag": "",\n    "CisLineType": "",\n    "Description": "",\n    "PayFrequency": "",\n    "PeriodEnd": 0,\n    "PeriodStart": 0,\n    "TaxYearEnd": 0,\n    "TaxYearStart": 0,\n    "UOM": "",\n    "Units": "",\n    "VAT": "",\n    "Value": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["CisInstruction": [
    "CisLineTag": "",
    "CisLineType": "",
    "Description": "",
    "PayFrequency": "",
    "PeriodEnd": 0,
    "PeriodStart": 0,
    "TaxYearEnd": 0,
    "TaxYearStart": 0,
    "UOM": "",
    "Units": "",
    "VAT": "",
    "Value": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId")! 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 Updates the CIS line type
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
BODY json

{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId" {:headers {:authorization ""
                                                                                                     :api-version ""}
                                                                                           :content-type :json
                                                                                           :form-params {:CisLineType {:Description ""
                                                                                                                       :LineType ""
                                                                                                                       :NominalCode {:@href ""
                                                                                                                                     :@rel ""
                                                                                                                                     :@title ""}
                                                                                                                       :TaxTreatment ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

	payload := strings.NewReader("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/CisLineType/:CisLineTypeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 176

{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\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  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  CisLineType: {
    Description: '',
    LineType: '',
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    TaxTreatment: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisLineType: {
      Description: '',
      LineType: '',
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      TaxTreatment: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisLineType":{"Description":"","LineType":"","NominalCode":{"@href":"","@rel":"","@title":""},"TaxTreatment":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "CisLineType": {\n    "Description": "",\n    "LineType": "",\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "TaxTreatment": ""\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  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  CisLineType: {
    Description: '',
    LineType: '',
    NominalCode: {'@href': '', '@rel': '', '@title': ''},
    TaxTreatment: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    CisLineType: {
      Description: '',
      LineType: '',
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      TaxTreatment: ''
    }
  },
  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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  CisLineType: {
    Description: '',
    LineType: '',
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    TaxTreatment: ''
  }
});

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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisLineType: {
      Description: '',
      LineType: '',
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      TaxTreatment: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisLineType":{"Description":"","LineType":"","NominalCode":{"@href":"","@rel":"","@title":""},"TaxTreatment":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CisLineType": @{ @"Description": @"", @"LineType": @"", @"NominalCode": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"TaxTreatment": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"]
                                                       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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId",
  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([
    'CisLineType' => [
        'Description' => '',
        'LineType' => '',
        'NominalCode' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'TaxTreatment' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId', [
  'body' => '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'CisLineType' => [
    'Description' => '',
    'LineType' => '',
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'TaxTreatment' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'CisLineType' => [
    'Description' => '',
    'LineType' => '',
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'TaxTreatment' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

payload = { "CisLineType": {
        "Description": "",
        "LineType": "",
        "NominalCode": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "TaxTreatment": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId"

payload <- "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"CisLineType\": {\n    \"Description\": \"\",\n    \"LineType\": \"\",\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"TaxTreatment\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId";

    let payload = json!({"CisLineType": json!({
            "Description": "",
            "LineType": "",
            "NominalCode": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "TaxTreatment": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}'
echo '{
  "CisLineType": {
    "Description": "",
    "LineType": "",
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "TaxTreatment": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "CisLineType": {\n    "Description": "",\n    "LineType": "",\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "TaxTreatment": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["CisLineType": [
    "Description": "",
    "LineType": "",
    "NominalCode": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "TaxTreatment": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Deletes the DPS message
{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
DpsMessageId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" {:headers {:authorization ""
                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the DPS message
{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
DpsMessageId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" {:headers {:authorization ""
                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the DPS messages
{{baseUrl}}/Employer/:EmployerId/DpsMessages
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/DpsMessages");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/DpsMessages" {:headers {:authorization ""
                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessages"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/DpsMessages"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/DpsMessages");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/DpsMessages"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/DpsMessages HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/DpsMessages"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/DpsMessages');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessages',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessages';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessages',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/DpsMessages',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/DpsMessages',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/DpsMessages');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessages',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessages';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/DpsMessages"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/DpsMessages" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/DpsMessages",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/DpsMessages', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessages');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessages');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessages' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessages' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/DpsMessages", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessages"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/DpsMessages"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/DpsMessages")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/DpsMessages') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/DpsMessages";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/DpsMessages \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/DpsMessages \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/DpsMessages
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/DpsMessages")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the DPS message
{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
DpsMessageId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" {:headers {:authorization ""
                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.patch url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

	req, _ := http.NewRequest("PATCH", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PATCH", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setRequestMethod('PATCH');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method PATCH -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.patch(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

response <- VERB("PATCH", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.patch('/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  --header 'api-version: ' \
  --header 'authorization: '
http PATCH {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Posta the DPS message
{{baseUrl}}/Employer/:EmployerId/DpsMessages
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/DpsMessages");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/DpsMessages" {:headers {:authorization ""
                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessages"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/DpsMessages"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/DpsMessages");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/DpsMessages"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/Employer/:EmployerId/DpsMessages HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/DpsMessages"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/DpsMessages")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/DpsMessages');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessages',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessages';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessages',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessages")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/DpsMessages',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/DpsMessages',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Employer/:EmployerId/DpsMessages');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessages',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessages';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/DpsMessages"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/DpsMessages" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/DpsMessages",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Employer/:EmployerId/DpsMessages', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessages');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessages');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessages' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessages' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/DpsMessages", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessages"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/DpsMessages"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/DpsMessages")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/Employer/:EmployerId/DpsMessages') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/DpsMessages";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Employer/:EmployerId/DpsMessages \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Employer/:EmployerId/DpsMessages \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/DpsMessages
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/DpsMessages")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Puts the DPS message
{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
DpsMessageId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" {:headers {:authorization ""
                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/DpsMessage/:DpsMessageId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/DpsMessage/:DpsMessageId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Employee
{{baseUrl}}/Employer/:EmployerId/Employees
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/Employees" {:headers {:authorization ""
                                                                                     :api-version ""}
                                                                           :content-type :json
                                                                           :form-params {:Employee {:AEAssessmentOverride ""
                                                                                                    :AEAssessmentOverrideDate ""
                                                                                                    :AEExclusionReasonCode ""
                                                                                                    :AEPostponementDate ""
                                                                                                    :Address {:Address1 ""
                                                                                                              :Address2 ""
                                                                                                              :Address3 ""
                                                                                                              :Address4 ""
                                                                                                              :Country ""
                                                                                                              :Postcode ""}
                                                                                                    :BankAccount {:AccountName ""
                                                                                                                  :AccountNumber ""
                                                                                                                  :BranchName ""
                                                                                                                  :Reference ""
                                                                                                                  :SortCode ""}
                                                                                                    :Code ""
                                                                                                    :DateOfBirth ""
                                                                                                    :Deactivated false
                                                                                                    :DirectorshipAppointmentDate ""
                                                                                                    :EEACitizen false
                                                                                                    :EPM6 false
                                                                                                    :EffectiveDate ""
                                                                                                    :EmployeePartner {:FirstName ""
                                                                                                                      :Initials ""
                                                                                                                      :LastName ""
                                                                                                                      :MiddleName ""
                                                                                                                      :NiNumber ""}
                                                                                                    :FirstName ""
                                                                                                    :Gender ""
                                                                                                    :HoursPerWeek ""
                                                                                                    :Initials ""
                                                                                                    :IrregularEmployment false
                                                                                                    :IsAgencyWorker false
                                                                                                    :LastName ""
                                                                                                    :LeaverReason ""
                                                                                                    :LeavingDate ""
                                                                                                    :MaritalStatus ""
                                                                                                    :MetaData {}
                                                                                                    :MiddleName ""
                                                                                                    :NextRevisionDate ""
                                                                                                    :NiNumber ""
                                                                                                    :NicLiability ""
                                                                                                    :OffPayrollWorker false
                                                                                                    :OnStrike false
                                                                                                    :P45IssuedDate ""
                                                                                                    :PassportNumber ""
                                                                                                    :PaySchedule {:@href ""
                                                                                                                  :@rel ""
                                                                                                                  :@title ""}
                                                                                                    :PaymentMethod ""
                                                                                                    :PaymentToANonIndividual false
                                                                                                    :Region ""
                                                                                                    :Revision 0
                                                                                                    :RuleExclusions ""
                                                                                                    :Seconded ""
                                                                                                    :StartDate ""
                                                                                                    :StarterDeclaration ""
                                                                                                    :Territory ""
                                                                                                    :Title ""
                                                                                                    :VeteranPeriodStartDate ""
                                                                                                    :WorkingWeek ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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}}/Employer/:EmployerId/Employees"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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}}/Employer/:EmployerId/Employees");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees"

	payload := strings.NewReader("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Employees HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 1605

{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/Employees")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/Employees")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {
      FirstName: '',
      Initials: '',
      LastName: '',
      MiddleName: '',
      NiNumber: ''
    },
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/Employees');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employee":{"AEAssessmentOverride":"","AEAssessmentOverrideDate":"","AEExclusionReasonCode":"","AEPostponementDate":"","Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"Code":"","DateOfBirth":"","Deactivated":false,"DirectorshipAppointmentDate":"","EEACitizen":false,"EPM6":false,"EffectiveDate":"","EmployeePartner":{"FirstName":"","Initials":"","LastName":"","MiddleName":"","NiNumber":""},"FirstName":"","Gender":"","HoursPerWeek":"","Initials":"","IrregularEmployment":false,"IsAgencyWorker":false,"LastName":"","LeaverReason":"","LeavingDate":"","MaritalStatus":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","NicLiability":"","OffPayrollWorker":false,"OnStrike":false,"P45IssuedDate":"","PassportNumber":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentMethod":"","PaymentToANonIndividual":false,"Region":"","Revision":0,"RuleExclusions":"","Seconded":"","StartDate":"","StarterDeclaration":"","Territory":"","Title":"","VeteranPeriodStartDate":"","WorkingWeek":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Employee": {\n    "AEAssessmentOverride": "",\n    "AEAssessmentOverrideDate": "",\n    "AEExclusionReasonCode": "",\n    "AEPostponementDate": "",\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "Code": "",\n    "DateOfBirth": "",\n    "Deactivated": false,\n    "DirectorshipAppointmentDate": "",\n    "EEACitizen": false,\n    "EPM6": false,\n    "EffectiveDate": "",\n    "EmployeePartner": {\n      "FirstName": "",\n      "Initials": "",\n      "LastName": "",\n      "MiddleName": "",\n      "NiNumber": ""\n    },\n    "FirstName": "",\n    "Gender": "",\n    "HoursPerWeek": "",\n    "Initials": "",\n    "IrregularEmployment": false,\n    "IsAgencyWorker": false,\n    "LastName": "",\n    "LeaverReason": "",\n    "LeavingDate": "",\n    "MaritalStatus": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "NicLiability": "",\n    "OffPayrollWorker": false,\n    "OnStrike": false,\n    "P45IssuedDate": "",\n    "PassportNumber": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentMethod": "",\n    "PaymentToANonIndividual": false,\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Seconded": "",\n    "StartDate": "",\n    "StarterDeclaration": "",\n    "Territory": "",\n    "Title": "",\n    "VeteranPeriodStartDate": "",\n    "WorkingWeek": ""\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  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Employees',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {'@href': '', '@rel': '', '@title': ''},
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  },
  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}}/Employer/:EmployerId/Employees');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {
      FirstName: '',
      Initials: '',
      LastName: '',
      MiddleName: '',
      NiNumber: ''
    },
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
});

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}}/Employer/:EmployerId/Employees',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employee":{"AEAssessmentOverride":"","AEAssessmentOverrideDate":"","AEExclusionReasonCode":"","AEPostponementDate":"","Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"Code":"","DateOfBirth":"","Deactivated":false,"DirectorshipAppointmentDate":"","EEACitizen":false,"EPM6":false,"EffectiveDate":"","EmployeePartner":{"FirstName":"","Initials":"","LastName":"","MiddleName":"","NiNumber":""},"FirstName":"","Gender":"","HoursPerWeek":"","Initials":"","IrregularEmployment":false,"IsAgencyWorker":false,"LastName":"","LeaverReason":"","LeavingDate":"","MaritalStatus":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","NicLiability":"","OffPayrollWorker":false,"OnStrike":false,"P45IssuedDate":"","PassportNumber":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentMethod":"","PaymentToANonIndividual":false,"Region":"","Revision":0,"RuleExclusions":"","Seconded":"","StartDate":"","StarterDeclaration":"","Territory":"","Title":"","VeteranPeriodStartDate":"","WorkingWeek":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Employee": @{ @"AEAssessmentOverride": @"", @"AEAssessmentOverrideDate": @"", @"AEExclusionReasonCode": @"", @"AEPostponementDate": @"", @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"Code": @"", @"DateOfBirth": @"", @"Deactivated": @NO, @"DirectorshipAppointmentDate": @"", @"EEACitizen": @NO, @"EPM6": @NO, @"EffectiveDate": @"", @"EmployeePartner": @{ @"FirstName": @"", @"Initials": @"", @"LastName": @"", @"MiddleName": @"", @"NiNumber": @"" }, @"FirstName": @"", @"Gender": @"", @"HoursPerWeek": @"", @"Initials": @"", @"IrregularEmployment": @NO, @"IsAgencyWorker": @NO, @"LastName": @"", @"LeaverReason": @"", @"LeavingDate": @"", @"MaritalStatus": @"", @"MetaData": @{  }, @"MiddleName": @"", @"NextRevisionDate": @"", @"NiNumber": @"", @"NicLiability": @"", @"OffPayrollWorker": @NO, @"OnStrike": @NO, @"P45IssuedDate": @"", @"PassportNumber": @"", @"PaySchedule": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PaymentMethod": @"", @"PaymentToANonIndividual": @NO, @"Region": @"", @"Revision": @0, @"RuleExclusions": @"", @"Seconded": @"", @"StartDate": @"", @"StarterDeclaration": @"", @"Territory": @"", @"Title": @"", @"VeteranPeriodStartDate": @"", @"WorkingWeek": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees"]
                                                       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}}/Employer/:EmployerId/Employees" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees",
  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([
    'Employee' => [
        'AEAssessmentOverride' => '',
        'AEAssessmentOverrideDate' => '',
        'AEExclusionReasonCode' => '',
        'AEPostponementDate' => '',
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'Code' => '',
        'DateOfBirth' => '',
        'Deactivated' => null,
        'DirectorshipAppointmentDate' => '',
        'EEACitizen' => null,
        'EPM6' => null,
        'EffectiveDate' => '',
        'EmployeePartner' => [
                'FirstName' => '',
                'Initials' => '',
                'LastName' => '',
                'MiddleName' => '',
                'NiNumber' => ''
        ],
        'FirstName' => '',
        'Gender' => '',
        'HoursPerWeek' => '',
        'Initials' => '',
        'IrregularEmployment' => null,
        'IsAgencyWorker' => null,
        'LastName' => '',
        'LeaverReason' => '',
        'LeavingDate' => '',
        'MaritalStatus' => '',
        'MetaData' => [
                
        ],
        'MiddleName' => '',
        'NextRevisionDate' => '',
        'NiNumber' => '',
        'NicLiability' => '',
        'OffPayrollWorker' => null,
        'OnStrike' => null,
        'P45IssuedDate' => '',
        'PassportNumber' => '',
        'PaySchedule' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PaymentMethod' => '',
        'PaymentToANonIndividual' => null,
        'Region' => '',
        'Revision' => 0,
        'RuleExclusions' => '',
        'Seconded' => '',
        'StartDate' => '',
        'StarterDeclaration' => '',
        'Territory' => '',
        'Title' => '',
        'VeteranPeriodStartDate' => '',
        'WorkingWeek' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Employees', [
  'body' => '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Employee' => [
    'AEAssessmentOverride' => '',
    'AEAssessmentOverrideDate' => '',
    'AEExclusionReasonCode' => '',
    'AEPostponementDate' => '',
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'Code' => '',
    'DateOfBirth' => '',
    'Deactivated' => null,
    'DirectorshipAppointmentDate' => '',
    'EEACitizen' => null,
    'EPM6' => null,
    'EffectiveDate' => '',
    'EmployeePartner' => [
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MiddleName' => '',
        'NiNumber' => ''
    ],
    'FirstName' => '',
    'Gender' => '',
    'HoursPerWeek' => '',
    'Initials' => '',
    'IrregularEmployment' => null,
    'IsAgencyWorker' => null,
    'LastName' => '',
    'LeaverReason' => '',
    'LeavingDate' => '',
    'MaritalStatus' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'NicLiability' => '',
    'OffPayrollWorker' => null,
    'OnStrike' => null,
    'P45IssuedDate' => '',
    'PassportNumber' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentMethod' => '',
    'PaymentToANonIndividual' => null,
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Seconded' => '',
    'StartDate' => '',
    'StarterDeclaration' => '',
    'Territory' => '',
    'Title' => '',
    'VeteranPeriodStartDate' => '',
    'WorkingWeek' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Employee' => [
    'AEAssessmentOverride' => '',
    'AEAssessmentOverrideDate' => '',
    'AEExclusionReasonCode' => '',
    'AEPostponementDate' => '',
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'Code' => '',
    'DateOfBirth' => '',
    'Deactivated' => null,
    'DirectorshipAppointmentDate' => '',
    'EEACitizen' => null,
    'EPM6' => null,
    'EffectiveDate' => '',
    'EmployeePartner' => [
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MiddleName' => '',
        'NiNumber' => ''
    ],
    'FirstName' => '',
    'Gender' => '',
    'HoursPerWeek' => '',
    'Initials' => '',
    'IrregularEmployment' => null,
    'IsAgencyWorker' => null,
    'LastName' => '',
    'LeaverReason' => '',
    'LeavingDate' => '',
    'MaritalStatus' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'NicLiability' => '',
    'OffPayrollWorker' => null,
    'OnStrike' => null,
    'P45IssuedDate' => '',
    'PassportNumber' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentMethod' => '',
    'PaymentToANonIndividual' => null,
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Seconded' => '',
    'StartDate' => '',
    'StarterDeclaration' => '',
    'Territory' => '',
    'Title' => '',
    'VeteranPeriodStartDate' => '',
    'WorkingWeek' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/Employees", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees"

payload = { "Employee": {
        "AEAssessmentOverride": "",
        "AEAssessmentOverrideDate": "",
        "AEExclusionReasonCode": "",
        "AEPostponementDate": "",
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "Code": "",
        "DateOfBirth": "",
        "Deactivated": False,
        "DirectorshipAppointmentDate": "",
        "EEACitizen": False,
        "EPM6": False,
        "EffectiveDate": "",
        "EmployeePartner": {
            "FirstName": "",
            "Initials": "",
            "LastName": "",
            "MiddleName": "",
            "NiNumber": ""
        },
        "FirstName": "",
        "Gender": "",
        "HoursPerWeek": "",
        "Initials": "",
        "IrregularEmployment": False,
        "IsAgencyWorker": False,
        "LastName": "",
        "LeaverReason": "",
        "LeavingDate": "",
        "MaritalStatus": "",
        "MetaData": {},
        "MiddleName": "",
        "NextRevisionDate": "",
        "NiNumber": "",
        "NicLiability": "",
        "OffPayrollWorker": False,
        "OnStrike": False,
        "P45IssuedDate": "",
        "PassportNumber": "",
        "PaySchedule": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "PaymentMethod": "",
        "PaymentToANonIndividual": False,
        "Region": "",
        "Revision": 0,
        "RuleExclusions": "",
        "Seconded": "",
        "StartDate": "",
        "StarterDeclaration": "",
        "Territory": "",
        "Title": "",
        "VeteranPeriodStartDate": "",
        "WorkingWeek": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees"

payload <- "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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/Employer/:EmployerId/Employees') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees";

    let payload = json!({"Employee": json!({
            "AEAssessmentOverride": "",
            "AEAssessmentOverrideDate": "",
            "AEExclusionReasonCode": "",
            "AEPostponementDate": "",
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "Code": "",
            "DateOfBirth": "",
            "Deactivated": false,
            "DirectorshipAppointmentDate": "",
            "EEACitizen": false,
            "EPM6": false,
            "EffectiveDate": "",
            "EmployeePartner": json!({
                "FirstName": "",
                "Initials": "",
                "LastName": "",
                "MiddleName": "",
                "NiNumber": ""
            }),
            "FirstName": "",
            "Gender": "",
            "HoursPerWeek": "",
            "Initials": "",
            "IrregularEmployment": false,
            "IsAgencyWorker": false,
            "LastName": "",
            "LeaverReason": "",
            "LeavingDate": "",
            "MaritalStatus": "",
            "MetaData": json!({}),
            "MiddleName": "",
            "NextRevisionDate": "",
            "NiNumber": "",
            "NicLiability": "",
            "OffPayrollWorker": false,
            "OnStrike": false,
            "P45IssuedDate": "",
            "PassportNumber": "",
            "PaySchedule": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "PaymentMethod": "",
            "PaymentToANonIndividual": false,
            "Region": "",
            "Revision": 0,
            "RuleExclusions": "",
            "Seconded": "",
            "StartDate": "",
            "StarterDeclaration": "",
            "Territory": "",
            "Title": "",
            "VeteranPeriodStartDate": "",
            "WorkingWeek": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Employees \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
echo '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/Employees \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Employee": {\n    "AEAssessmentOverride": "",\n    "AEAssessmentOverrideDate": "",\n    "AEExclusionReasonCode": "",\n    "AEPostponementDate": "",\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "Code": "",\n    "DateOfBirth": "",\n    "Deactivated": false,\n    "DirectorshipAppointmentDate": "",\n    "EEACitizen": false,\n    "EPM6": false,\n    "EffectiveDate": "",\n    "EmployeePartner": {\n      "FirstName": "",\n      "Initials": "",\n      "LastName": "",\n      "MiddleName": "",\n      "NiNumber": ""\n    },\n    "FirstName": "",\n    "Gender": "",\n    "HoursPerWeek": "",\n    "Initials": "",\n    "IrregularEmployment": false,\n    "IsAgencyWorker": false,\n    "LastName": "",\n    "LeaverReason": "",\n    "LeavingDate": "",\n    "MaritalStatus": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "NicLiability": "",\n    "OffPayrollWorker": false,\n    "OnStrike": false,\n    "P45IssuedDate": "",\n    "PassportNumber": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentMethod": "",\n    "PaymentToANonIndividual": false,\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Seconded": "",\n    "StartDate": "",\n    "StarterDeclaration": "",\n    "Territory": "",\n    "Title": "",\n    "VeteranPeriodStartDate": "",\n    "WorkingWeek": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Employee": [
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": [
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    ],
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": [],
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees")! 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 employee secret (POST)
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Create a new employee secret
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Employee revision matching the specified revision date.
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Employee revision matching the specified revision number.
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes employee secret
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employee revision summaries
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary" {:headers {:authorization ""
                                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employee revisions
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions" {:headers {:authorization ""
                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revisions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revisions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets" {:headers {:authorization ""
                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secrets') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secrets")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employees revisions from a pay schedule.
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees" {:headers {:authorization ""
                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 commentary from employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
CommentaryId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId" {:headers {:authorization ""
                                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentary/:CommentaryId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 commentary from payrun by specified employee.
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary" {:headers {:authorization ""
                                                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId/Commentary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee by effective date.
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate" {:headers {:authorization ""
                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee from employer
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" {:headers {:authorization ""
                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee secret
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee summaries from employer at a given effective date.
{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary" {:headers {:authorization ""
                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employees/:EffectiveDate/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employees/:EffectiveDate/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employees/:EffectiveDate/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employees/:EffectiveDate/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee summaries from employer.
{{baseUrl}}/Employer/:EmployerId/Employees/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employees/Summary" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employees/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employees/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employees/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employees/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employees/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employees/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employees/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employees/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employees/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employees/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employees/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employees/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee summary by effective date.
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/:EffectiveDate/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee summary from employer
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary" {:headers {:authorization ""
                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employees from a pay schedule on effective date.
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate" {:headers {:authorization ""
                                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Employees/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employees from employer at a given effective date.
{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate" {:headers {:authorization ""
                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employees/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employees/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employees/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employees/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employees/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employees from employer.
{{baseUrl}}/Employer/:EmployerId/Employees
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employees" {:headers {:authorization ""
                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employees"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employees");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employees HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employees")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employees")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employees');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employees',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employees');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employees" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employees', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employees", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employees') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employees \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employees \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employees from the pay run
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees" {:headers {:authorization ""
                                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employees")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentaries HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentaries',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentaries", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Commentaries') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Commentaries")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employee by revision number
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employee summary by revision number
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary" {:headers {:authorization ""
                                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Revision/:RevisionNumber/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
BODY json

{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" {:headers {:authorization ""
                                                                                                 :api-version ""}
                                                                                       :content-type :json
                                                                                       :form-params {:Employee {:AEAssessmentOverride ""
                                                                                                                :AEAssessmentOverrideDate ""
                                                                                                                :AEExclusionReasonCode ""
                                                                                                                :AEPostponementDate ""
                                                                                                                :Address {:Address1 ""
                                                                                                                          :Address2 ""
                                                                                                                          :Address3 ""
                                                                                                                          :Address4 ""
                                                                                                                          :Country ""
                                                                                                                          :Postcode ""}
                                                                                                                :BankAccount {:AccountName ""
                                                                                                                              :AccountNumber ""
                                                                                                                              :BranchName ""
                                                                                                                              :Reference ""
                                                                                                                              :SortCode ""}
                                                                                                                :Code ""
                                                                                                                :DateOfBirth ""
                                                                                                                :Deactivated false
                                                                                                                :DirectorshipAppointmentDate ""
                                                                                                                :EEACitizen false
                                                                                                                :EPM6 false
                                                                                                                :EffectiveDate ""
                                                                                                                :EmployeePartner {:FirstName ""
                                                                                                                                  :Initials ""
                                                                                                                                  :LastName ""
                                                                                                                                  :MiddleName ""
                                                                                                                                  :NiNumber ""}
                                                                                                                :FirstName ""
                                                                                                                :Gender ""
                                                                                                                :HoursPerWeek ""
                                                                                                                :Initials ""
                                                                                                                :IrregularEmployment false
                                                                                                                :IsAgencyWorker false
                                                                                                                :LastName ""
                                                                                                                :LeaverReason ""
                                                                                                                :LeavingDate ""
                                                                                                                :MaritalStatus ""
                                                                                                                :MetaData {}
                                                                                                                :MiddleName ""
                                                                                                                :NextRevisionDate ""
                                                                                                                :NiNumber ""
                                                                                                                :NicLiability ""
                                                                                                                :OffPayrollWorker false
                                                                                                                :OnStrike false
                                                                                                                :P45IssuedDate ""
                                                                                                                :PassportNumber ""
                                                                                                                :PaySchedule {:@href ""
                                                                                                                              :@rel ""
                                                                                                                              :@title ""}
                                                                                                                :PaymentMethod ""
                                                                                                                :PaymentToANonIndividual false
                                                                                                                :Region ""
                                                                                                                :Revision 0
                                                                                                                :RuleExclusions ""
                                                                                                                :Seconded ""
                                                                                                                :StartDate ""
                                                                                                                :StarterDeclaration ""
                                                                                                                :Territory ""
                                                                                                                :Title ""
                                                                                                                :VeteranPeriodStartDate ""
                                                                                                                :WorkingWeek ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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}}/Employer/:EmployerId/Employee/:EmployeeId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

	payload := strings.NewReader("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/Employee/:EmployeeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 1605

{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {
      FirstName: '',
      Initials: '',
      LastName: '',
      MiddleName: '',
      NiNumber: ''
    },
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employee":{"AEAssessmentOverride":"","AEAssessmentOverrideDate":"","AEExclusionReasonCode":"","AEPostponementDate":"","Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"Code":"","DateOfBirth":"","Deactivated":false,"DirectorshipAppointmentDate":"","EEACitizen":false,"EPM6":false,"EffectiveDate":"","EmployeePartner":{"FirstName":"","Initials":"","LastName":"","MiddleName":"","NiNumber":""},"FirstName":"","Gender":"","HoursPerWeek":"","Initials":"","IrregularEmployment":false,"IsAgencyWorker":false,"LastName":"","LeaverReason":"","LeavingDate":"","MaritalStatus":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","NicLiability":"","OffPayrollWorker":false,"OnStrike":false,"P45IssuedDate":"","PassportNumber":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentMethod":"","PaymentToANonIndividual":false,"Region":"","Revision":0,"RuleExclusions":"","Seconded":"","StartDate":"","StarterDeclaration":"","Territory":"","Title":"","VeteranPeriodStartDate":"","WorkingWeek":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Employee": {\n    "AEAssessmentOverride": "",\n    "AEAssessmentOverrideDate": "",\n    "AEExclusionReasonCode": "",\n    "AEPostponementDate": "",\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "Code": "",\n    "DateOfBirth": "",\n    "Deactivated": false,\n    "DirectorshipAppointmentDate": "",\n    "EEACitizen": false,\n    "EPM6": false,\n    "EffectiveDate": "",\n    "EmployeePartner": {\n      "FirstName": "",\n      "Initials": "",\n      "LastName": "",\n      "MiddleName": "",\n      "NiNumber": ""\n    },\n    "FirstName": "",\n    "Gender": "",\n    "HoursPerWeek": "",\n    "Initials": "",\n    "IrregularEmployment": false,\n    "IsAgencyWorker": false,\n    "LastName": "",\n    "LeaverReason": "",\n    "LeavingDate": "",\n    "MaritalStatus": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "NicLiability": "",\n    "OffPayrollWorker": false,\n    "OnStrike": false,\n    "P45IssuedDate": "",\n    "PassportNumber": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentMethod": "",\n    "PaymentToANonIndividual": false,\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Seconded": "",\n    "StartDate": "",\n    "StarterDeclaration": "",\n    "Territory": "",\n    "Title": "",\n    "VeteranPeriodStartDate": "",\n    "WorkingWeek": ""\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  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {'@href': '', '@rel': '', '@title': ''},
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {
      FirstName: '',
      Initials: '',
      LastName: '',
      MiddleName: '',
      NiNumber: ''
    },
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employee":{"AEAssessmentOverride":"","AEAssessmentOverrideDate":"","AEExclusionReasonCode":"","AEPostponementDate":"","Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"Code":"","DateOfBirth":"","Deactivated":false,"DirectorshipAppointmentDate":"","EEACitizen":false,"EPM6":false,"EffectiveDate":"","EmployeePartner":{"FirstName":"","Initials":"","LastName":"","MiddleName":"","NiNumber":""},"FirstName":"","Gender":"","HoursPerWeek":"","Initials":"","IrregularEmployment":false,"IsAgencyWorker":false,"LastName":"","LeaverReason":"","LeavingDate":"","MaritalStatus":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","NicLiability":"","OffPayrollWorker":false,"OnStrike":false,"P45IssuedDate":"","PassportNumber":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentMethod":"","PaymentToANonIndividual":false,"Region":"","Revision":0,"RuleExclusions":"","Seconded":"","StartDate":"","StarterDeclaration":"","Territory":"","Title":"","VeteranPeriodStartDate":"","WorkingWeek":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Employee": @{ @"AEAssessmentOverride": @"", @"AEAssessmentOverrideDate": @"", @"AEExclusionReasonCode": @"", @"AEPostponementDate": @"", @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"Code": @"", @"DateOfBirth": @"", @"Deactivated": @NO, @"DirectorshipAppointmentDate": @"", @"EEACitizen": @NO, @"EPM6": @NO, @"EffectiveDate": @"", @"EmployeePartner": @{ @"FirstName": @"", @"Initials": @"", @"LastName": @"", @"MiddleName": @"", @"NiNumber": @"" }, @"FirstName": @"", @"Gender": @"", @"HoursPerWeek": @"", @"Initials": @"", @"IrregularEmployment": @NO, @"IsAgencyWorker": @NO, @"LastName": @"", @"LeaverReason": @"", @"LeavingDate": @"", @"MaritalStatus": @"", @"MetaData": @{  }, @"MiddleName": @"", @"NextRevisionDate": @"", @"NiNumber": @"", @"NicLiability": @"", @"OffPayrollWorker": @NO, @"OnStrike": @NO, @"P45IssuedDate": @"", @"PassportNumber": @"", @"PaySchedule": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PaymentMethod": @"", @"PaymentToANonIndividual": @NO, @"Region": @"", @"Revision": @0, @"RuleExclusions": @"", @"Seconded": @"", @"StartDate": @"", @"StarterDeclaration": @"", @"Territory": @"", @"Title": @"", @"VeteranPeriodStartDate": @"", @"WorkingWeek": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'Employee' => [
        'AEAssessmentOverride' => '',
        'AEAssessmentOverrideDate' => '',
        'AEExclusionReasonCode' => '',
        'AEPostponementDate' => '',
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'Code' => '',
        'DateOfBirth' => '',
        'Deactivated' => null,
        'DirectorshipAppointmentDate' => '',
        'EEACitizen' => null,
        'EPM6' => null,
        'EffectiveDate' => '',
        'EmployeePartner' => [
                'FirstName' => '',
                'Initials' => '',
                'LastName' => '',
                'MiddleName' => '',
                'NiNumber' => ''
        ],
        'FirstName' => '',
        'Gender' => '',
        'HoursPerWeek' => '',
        'Initials' => '',
        'IrregularEmployment' => null,
        'IsAgencyWorker' => null,
        'LastName' => '',
        'LeaverReason' => '',
        'LeavingDate' => '',
        'MaritalStatus' => '',
        'MetaData' => [
                
        ],
        'MiddleName' => '',
        'NextRevisionDate' => '',
        'NiNumber' => '',
        'NicLiability' => '',
        'OffPayrollWorker' => null,
        'OnStrike' => null,
        'P45IssuedDate' => '',
        'PassportNumber' => '',
        'PaySchedule' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PaymentMethod' => '',
        'PaymentToANonIndividual' => null,
        'Region' => '',
        'Revision' => 0,
        'RuleExclusions' => '',
        'Seconded' => '',
        'StartDate' => '',
        'StarterDeclaration' => '',
        'Territory' => '',
        'Title' => '',
        'VeteranPeriodStartDate' => '',
        'WorkingWeek' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId', [
  'body' => '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Employee' => [
    'AEAssessmentOverride' => '',
    'AEAssessmentOverrideDate' => '',
    'AEExclusionReasonCode' => '',
    'AEPostponementDate' => '',
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'Code' => '',
    'DateOfBirth' => '',
    'Deactivated' => null,
    'DirectorshipAppointmentDate' => '',
    'EEACitizen' => null,
    'EPM6' => null,
    'EffectiveDate' => '',
    'EmployeePartner' => [
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MiddleName' => '',
        'NiNumber' => ''
    ],
    'FirstName' => '',
    'Gender' => '',
    'HoursPerWeek' => '',
    'Initials' => '',
    'IrregularEmployment' => null,
    'IsAgencyWorker' => null,
    'LastName' => '',
    'LeaverReason' => '',
    'LeavingDate' => '',
    'MaritalStatus' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'NicLiability' => '',
    'OffPayrollWorker' => null,
    'OnStrike' => null,
    'P45IssuedDate' => '',
    'PassportNumber' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentMethod' => '',
    'PaymentToANonIndividual' => null,
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Seconded' => '',
    'StartDate' => '',
    'StarterDeclaration' => '',
    'Territory' => '',
    'Title' => '',
    'VeteranPeriodStartDate' => '',
    'WorkingWeek' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Employee' => [
    'AEAssessmentOverride' => '',
    'AEAssessmentOverrideDate' => '',
    'AEExclusionReasonCode' => '',
    'AEPostponementDate' => '',
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'Code' => '',
    'DateOfBirth' => '',
    'Deactivated' => null,
    'DirectorshipAppointmentDate' => '',
    'EEACitizen' => null,
    'EPM6' => null,
    'EffectiveDate' => '',
    'EmployeePartner' => [
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MiddleName' => '',
        'NiNumber' => ''
    ],
    'FirstName' => '',
    'Gender' => '',
    'HoursPerWeek' => '',
    'Initials' => '',
    'IrregularEmployment' => null,
    'IsAgencyWorker' => null,
    'LastName' => '',
    'LeaverReason' => '',
    'LeavingDate' => '',
    'MaritalStatus' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'NicLiability' => '',
    'OffPayrollWorker' => null,
    'OnStrike' => null,
    'P45IssuedDate' => '',
    'PassportNumber' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentMethod' => '',
    'PaymentToANonIndividual' => null,
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Seconded' => '',
    'StartDate' => '',
    'StarterDeclaration' => '',
    'Territory' => '',
    'Title' => '',
    'VeteranPeriodStartDate' => '',
    'WorkingWeek' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

payload = { "Employee": {
        "AEAssessmentOverride": "",
        "AEAssessmentOverrideDate": "",
        "AEExclusionReasonCode": "",
        "AEPostponementDate": "",
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "Code": "",
        "DateOfBirth": "",
        "Deactivated": False,
        "DirectorshipAppointmentDate": "",
        "EEACitizen": False,
        "EPM6": False,
        "EffectiveDate": "",
        "EmployeePartner": {
            "FirstName": "",
            "Initials": "",
            "LastName": "",
            "MiddleName": "",
            "NiNumber": ""
        },
        "FirstName": "",
        "Gender": "",
        "HoursPerWeek": "",
        "Initials": "",
        "IrregularEmployment": False,
        "IsAgencyWorker": False,
        "LastName": "",
        "LeaverReason": "",
        "LeavingDate": "",
        "MaritalStatus": "",
        "MetaData": {},
        "MiddleName": "",
        "NextRevisionDate": "",
        "NiNumber": "",
        "NicLiability": "",
        "OffPayrollWorker": False,
        "OnStrike": False,
        "P45IssuedDate": "",
        "PassportNumber": "",
        "PaySchedule": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "PaymentMethod": "",
        "PaymentToANonIndividual": False,
        "Region": "",
        "Revision": 0,
        "RuleExclusions": "",
        "Seconded": "",
        "StartDate": "",
        "StarterDeclaration": "",
        "Territory": "",
        "Title": "",
        "VeteranPeriodStartDate": "",
        "WorkingWeek": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

payload <- "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId";

    let payload = json!({"Employee": json!({
            "AEAssessmentOverride": "",
            "AEAssessmentOverrideDate": "",
            "AEExclusionReasonCode": "",
            "AEPostponementDate": "",
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "Code": "",
            "DateOfBirth": "",
            "Deactivated": false,
            "DirectorshipAppointmentDate": "",
            "EEACitizen": false,
            "EPM6": false,
            "EffectiveDate": "",
            "EmployeePartner": json!({
                "FirstName": "",
                "Initials": "",
                "LastName": "",
                "MiddleName": "",
                "NiNumber": ""
            }),
            "FirstName": "",
            "Gender": "",
            "HoursPerWeek": "",
            "Initials": "",
            "IrregularEmployment": false,
            "IsAgencyWorker": false,
            "LastName": "",
            "LeaverReason": "",
            "LeavingDate": "",
            "MaritalStatus": "",
            "MetaData": json!({}),
            "MiddleName": "",
            "NextRevisionDate": "",
            "NiNumber": "",
            "NicLiability": "",
            "OffPayrollWorker": false,
            "OnStrike": false,
            "P45IssuedDate": "",
            "PassportNumber": "",
            "PaySchedule": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "PaymentMethod": "",
            "PaymentToANonIndividual": false,
            "Region": "",
            "Revision": 0,
            "RuleExclusions": "",
            "Seconded": "",
            "StartDate": "",
            "StarterDeclaration": "",
            "Territory": "",
            "Title": "",
            "VeteranPeriodStartDate": "",
            "WorkingWeek": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
echo '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Employee": {\n    "AEAssessmentOverride": "",\n    "AEAssessmentOverrideDate": "",\n    "AEExclusionReasonCode": "",\n    "AEPostponementDate": "",\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "Code": "",\n    "DateOfBirth": "",\n    "Deactivated": false,\n    "DirectorshipAppointmentDate": "",\n    "EEACitizen": false,\n    "EPM6": false,\n    "EffectiveDate": "",\n    "EmployeePartner": {\n      "FirstName": "",\n      "Initials": "",\n      "LastName": "",\n      "MiddleName": "",\n      "NiNumber": ""\n    },\n    "FirstName": "",\n    "Gender": "",\n    "HoursPerWeek": "",\n    "Initials": "",\n    "IrregularEmployment": false,\n    "IsAgencyWorker": false,\n    "LastName": "",\n    "LeaverReason": "",\n    "LeavingDate": "",\n    "MaritalStatus": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "NicLiability": "",\n    "OffPayrollWorker": false,\n    "OnStrike": false,\n    "P45IssuedDate": "",\n    "PassportNumber": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentMethod": "",\n    "PaymentToANonIndividual": false,\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Seconded": "",\n    "StartDate": "",\n    "StarterDeclaration": "",\n    "Territory": "",\n    "Title": "",\n    "VeteranPeriodStartDate": "",\n    "WorkingWeek": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Employee": [
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": [
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    ],
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": [],
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Updates the Employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
BODY json

{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId" {:headers {:authorization ""
                                                                                               :api-version ""}
                                                                                     :content-type :json
                                                                                     :form-params {:Employee {:AEAssessmentOverride ""
                                                                                                              :AEAssessmentOverrideDate ""
                                                                                                              :AEExclusionReasonCode ""
                                                                                                              :AEPostponementDate ""
                                                                                                              :Address {:Address1 ""
                                                                                                                        :Address2 ""
                                                                                                                        :Address3 ""
                                                                                                                        :Address4 ""
                                                                                                                        :Country ""
                                                                                                                        :Postcode ""}
                                                                                                              :BankAccount {:AccountName ""
                                                                                                                            :AccountNumber ""
                                                                                                                            :BranchName ""
                                                                                                                            :Reference ""
                                                                                                                            :SortCode ""}
                                                                                                              :Code ""
                                                                                                              :DateOfBirth ""
                                                                                                              :Deactivated false
                                                                                                              :DirectorshipAppointmentDate ""
                                                                                                              :EEACitizen false
                                                                                                              :EPM6 false
                                                                                                              :EffectiveDate ""
                                                                                                              :EmployeePartner {:FirstName ""
                                                                                                                                :Initials ""
                                                                                                                                :LastName ""
                                                                                                                                :MiddleName ""
                                                                                                                                :NiNumber ""}
                                                                                                              :FirstName ""
                                                                                                              :Gender ""
                                                                                                              :HoursPerWeek ""
                                                                                                              :Initials ""
                                                                                                              :IrregularEmployment false
                                                                                                              :IsAgencyWorker false
                                                                                                              :LastName ""
                                                                                                              :LeaverReason ""
                                                                                                              :LeavingDate ""
                                                                                                              :MaritalStatus ""
                                                                                                              :MetaData {}
                                                                                                              :MiddleName ""
                                                                                                              :NextRevisionDate ""
                                                                                                              :NiNumber ""
                                                                                                              :NicLiability ""
                                                                                                              :OffPayrollWorker false
                                                                                                              :OnStrike false
                                                                                                              :P45IssuedDate ""
                                                                                                              :PassportNumber ""
                                                                                                              :PaySchedule {:@href ""
                                                                                                                            :@rel ""
                                                                                                                            :@title ""}
                                                                                                              :PaymentMethod ""
                                                                                                              :PaymentToANonIndividual false
                                                                                                              :Region ""
                                                                                                              :Revision 0
                                                                                                              :RuleExclusions ""
                                                                                                              :Seconded ""
                                                                                                              :StartDate ""
                                                                                                              :StarterDeclaration ""
                                                                                                              :Territory ""
                                                                                                              :Title ""
                                                                                                              :VeteranPeriodStartDate ""
                                                                                                              :WorkingWeek ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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}}/Employer/:EmployerId/Employee/:EmployeeId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

	payload := strings.NewReader("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Employee/:EmployeeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 1605

{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\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  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {
      FirstName: '',
      Initials: '',
      LastName: '',
      MiddleName: '',
      NiNumber: ''
    },
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employee":{"AEAssessmentOverride":"","AEAssessmentOverrideDate":"","AEExclusionReasonCode":"","AEPostponementDate":"","Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"Code":"","DateOfBirth":"","Deactivated":false,"DirectorshipAppointmentDate":"","EEACitizen":false,"EPM6":false,"EffectiveDate":"","EmployeePartner":{"FirstName":"","Initials":"","LastName":"","MiddleName":"","NiNumber":""},"FirstName":"","Gender":"","HoursPerWeek":"","Initials":"","IrregularEmployment":false,"IsAgencyWorker":false,"LastName":"","LeaverReason":"","LeavingDate":"","MaritalStatus":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","NicLiability":"","OffPayrollWorker":false,"OnStrike":false,"P45IssuedDate":"","PassportNumber":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentMethod":"","PaymentToANonIndividual":false,"Region":"","Revision":0,"RuleExclusions":"","Seconded":"","StartDate":"","StarterDeclaration":"","Territory":"","Title":"","VeteranPeriodStartDate":"","WorkingWeek":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Employee": {\n    "AEAssessmentOverride": "",\n    "AEAssessmentOverrideDate": "",\n    "AEExclusionReasonCode": "",\n    "AEPostponementDate": "",\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "Code": "",\n    "DateOfBirth": "",\n    "Deactivated": false,\n    "DirectorshipAppointmentDate": "",\n    "EEACitizen": false,\n    "EPM6": false,\n    "EffectiveDate": "",\n    "EmployeePartner": {\n      "FirstName": "",\n      "Initials": "",\n      "LastName": "",\n      "MiddleName": "",\n      "NiNumber": ""\n    },\n    "FirstName": "",\n    "Gender": "",\n    "HoursPerWeek": "",\n    "Initials": "",\n    "IrregularEmployment": false,\n    "IsAgencyWorker": false,\n    "LastName": "",\n    "LeaverReason": "",\n    "LeavingDate": "",\n    "MaritalStatus": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "NicLiability": "",\n    "OffPayrollWorker": false,\n    "OnStrike": false,\n    "P45IssuedDate": "",\n    "PassportNumber": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentMethod": "",\n    "PaymentToANonIndividual": false,\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Seconded": "",\n    "StartDate": "",\n    "StarterDeclaration": "",\n    "Territory": "",\n    "Title": "",\n    "VeteranPeriodStartDate": "",\n    "WorkingWeek": ""\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  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {'@href': '', '@rel': '', '@title': ''},
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  },
  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}}/Employer/:EmployerId/Employee/:EmployeeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Employee: {
    AEAssessmentOverride: '',
    AEAssessmentOverrideDate: '',
    AEExclusionReasonCode: '',
    AEPostponementDate: '',
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    Code: '',
    DateOfBirth: '',
    Deactivated: false,
    DirectorshipAppointmentDate: '',
    EEACitizen: false,
    EPM6: false,
    EffectiveDate: '',
    EmployeePartner: {
      FirstName: '',
      Initials: '',
      LastName: '',
      MiddleName: '',
      NiNumber: ''
    },
    FirstName: '',
    Gender: '',
    HoursPerWeek: '',
    Initials: '',
    IrregularEmployment: false,
    IsAgencyWorker: false,
    LastName: '',
    LeaverReason: '',
    LeavingDate: '',
    MaritalStatus: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    NicLiability: '',
    OffPayrollWorker: false,
    OnStrike: false,
    P45IssuedDate: '',
    PassportNumber: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentMethod: '',
    PaymentToANonIndividual: false,
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Seconded: '',
    StartDate: '',
    StarterDeclaration: '',
    Territory: '',
    Title: '',
    VeteranPeriodStartDate: '',
    WorkingWeek: ''
  }
});

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}}/Employer/:EmployerId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employee: {
      AEAssessmentOverride: '',
      AEAssessmentOverrideDate: '',
      AEExclusionReasonCode: '',
      AEPostponementDate: '',
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      Code: '',
      DateOfBirth: '',
      Deactivated: false,
      DirectorshipAppointmentDate: '',
      EEACitizen: false,
      EPM6: false,
      EffectiveDate: '',
      EmployeePartner: {FirstName: '', Initials: '', LastName: '', MiddleName: '', NiNumber: ''},
      FirstName: '',
      Gender: '',
      HoursPerWeek: '',
      Initials: '',
      IrregularEmployment: false,
      IsAgencyWorker: false,
      LastName: '',
      LeaverReason: '',
      LeavingDate: '',
      MaritalStatus: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      NicLiability: '',
      OffPayrollWorker: false,
      OnStrike: false,
      P45IssuedDate: '',
      PassportNumber: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentMethod: '',
      PaymentToANonIndividual: false,
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Seconded: '',
      StartDate: '',
      StarterDeclaration: '',
      Territory: '',
      Title: '',
      VeteranPeriodStartDate: '',
      WorkingWeek: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employee":{"AEAssessmentOverride":"","AEAssessmentOverrideDate":"","AEExclusionReasonCode":"","AEPostponementDate":"","Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"Code":"","DateOfBirth":"","Deactivated":false,"DirectorshipAppointmentDate":"","EEACitizen":false,"EPM6":false,"EffectiveDate":"","EmployeePartner":{"FirstName":"","Initials":"","LastName":"","MiddleName":"","NiNumber":""},"FirstName":"","Gender":"","HoursPerWeek":"","Initials":"","IrregularEmployment":false,"IsAgencyWorker":false,"LastName":"","LeaverReason":"","LeavingDate":"","MaritalStatus":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","NicLiability":"","OffPayrollWorker":false,"OnStrike":false,"P45IssuedDate":"","PassportNumber":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentMethod":"","PaymentToANonIndividual":false,"Region":"","Revision":0,"RuleExclusions":"","Seconded":"","StartDate":"","StarterDeclaration":"","Territory":"","Title":"","VeteranPeriodStartDate":"","WorkingWeek":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Employee": @{ @"AEAssessmentOverride": @"", @"AEAssessmentOverrideDate": @"", @"AEExclusionReasonCode": @"", @"AEPostponementDate": @"", @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"Code": @"", @"DateOfBirth": @"", @"Deactivated": @NO, @"DirectorshipAppointmentDate": @"", @"EEACitizen": @NO, @"EPM6": @NO, @"EffectiveDate": @"", @"EmployeePartner": @{ @"FirstName": @"", @"Initials": @"", @"LastName": @"", @"MiddleName": @"", @"NiNumber": @"" }, @"FirstName": @"", @"Gender": @"", @"HoursPerWeek": @"", @"Initials": @"", @"IrregularEmployment": @NO, @"IsAgencyWorker": @NO, @"LastName": @"", @"LeaverReason": @"", @"LeavingDate": @"", @"MaritalStatus": @"", @"MetaData": @{  }, @"MiddleName": @"", @"NextRevisionDate": @"", @"NiNumber": @"", @"NicLiability": @"", @"OffPayrollWorker": @NO, @"OnStrike": @NO, @"P45IssuedDate": @"", @"PassportNumber": @"", @"PaySchedule": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PaymentMethod": @"", @"PaymentToANonIndividual": @NO, @"Region": @"", @"Revision": @0, @"RuleExclusions": @"", @"Seconded": @"", @"StartDate": @"", @"StarterDeclaration": @"", @"Territory": @"", @"Title": @"", @"VeteranPeriodStartDate": @"", @"WorkingWeek": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"]
                                                       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}}/Employer/:EmployerId/Employee/:EmployeeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId",
  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([
    'Employee' => [
        'AEAssessmentOverride' => '',
        'AEAssessmentOverrideDate' => '',
        'AEExclusionReasonCode' => '',
        'AEPostponementDate' => '',
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'Code' => '',
        'DateOfBirth' => '',
        'Deactivated' => null,
        'DirectorshipAppointmentDate' => '',
        'EEACitizen' => null,
        'EPM6' => null,
        'EffectiveDate' => '',
        'EmployeePartner' => [
                'FirstName' => '',
                'Initials' => '',
                'LastName' => '',
                'MiddleName' => '',
                'NiNumber' => ''
        ],
        'FirstName' => '',
        'Gender' => '',
        'HoursPerWeek' => '',
        'Initials' => '',
        'IrregularEmployment' => null,
        'IsAgencyWorker' => null,
        'LastName' => '',
        'LeaverReason' => '',
        'LeavingDate' => '',
        'MaritalStatus' => '',
        'MetaData' => [
                
        ],
        'MiddleName' => '',
        'NextRevisionDate' => '',
        'NiNumber' => '',
        'NicLiability' => '',
        'OffPayrollWorker' => null,
        'OnStrike' => null,
        'P45IssuedDate' => '',
        'PassportNumber' => '',
        'PaySchedule' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PaymentMethod' => '',
        'PaymentToANonIndividual' => null,
        'Region' => '',
        'Revision' => 0,
        'RuleExclusions' => '',
        'Seconded' => '',
        'StartDate' => '',
        'StarterDeclaration' => '',
        'Territory' => '',
        'Title' => '',
        'VeteranPeriodStartDate' => '',
        'WorkingWeek' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Employee/:EmployeeId', [
  'body' => '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Employee' => [
    'AEAssessmentOverride' => '',
    'AEAssessmentOverrideDate' => '',
    'AEExclusionReasonCode' => '',
    'AEPostponementDate' => '',
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'Code' => '',
    'DateOfBirth' => '',
    'Deactivated' => null,
    'DirectorshipAppointmentDate' => '',
    'EEACitizen' => null,
    'EPM6' => null,
    'EffectiveDate' => '',
    'EmployeePartner' => [
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MiddleName' => '',
        'NiNumber' => ''
    ],
    'FirstName' => '',
    'Gender' => '',
    'HoursPerWeek' => '',
    'Initials' => '',
    'IrregularEmployment' => null,
    'IsAgencyWorker' => null,
    'LastName' => '',
    'LeaverReason' => '',
    'LeavingDate' => '',
    'MaritalStatus' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'NicLiability' => '',
    'OffPayrollWorker' => null,
    'OnStrike' => null,
    'P45IssuedDate' => '',
    'PassportNumber' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentMethod' => '',
    'PaymentToANonIndividual' => null,
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Seconded' => '',
    'StartDate' => '',
    'StarterDeclaration' => '',
    'Territory' => '',
    'Title' => '',
    'VeteranPeriodStartDate' => '',
    'WorkingWeek' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Employee' => [
    'AEAssessmentOverride' => '',
    'AEAssessmentOverrideDate' => '',
    'AEExclusionReasonCode' => '',
    'AEPostponementDate' => '',
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'Code' => '',
    'DateOfBirth' => '',
    'Deactivated' => null,
    'DirectorshipAppointmentDate' => '',
    'EEACitizen' => null,
    'EPM6' => null,
    'EffectiveDate' => '',
    'EmployeePartner' => [
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MiddleName' => '',
        'NiNumber' => ''
    ],
    'FirstName' => '',
    'Gender' => '',
    'HoursPerWeek' => '',
    'Initials' => '',
    'IrregularEmployment' => null,
    'IsAgencyWorker' => null,
    'LastName' => '',
    'LeaverReason' => '',
    'LeavingDate' => '',
    'MaritalStatus' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'NicLiability' => '',
    'OffPayrollWorker' => null,
    'OnStrike' => null,
    'P45IssuedDate' => '',
    'PassportNumber' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentMethod' => '',
    'PaymentToANonIndividual' => null,
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Seconded' => '',
    'StartDate' => '',
    'StarterDeclaration' => '',
    'Territory' => '',
    'Title' => '',
    'VeteranPeriodStartDate' => '',
    'WorkingWeek' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

payload = { "Employee": {
        "AEAssessmentOverride": "",
        "AEAssessmentOverrideDate": "",
        "AEExclusionReasonCode": "",
        "AEPostponementDate": "",
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "Code": "",
        "DateOfBirth": "",
        "Deactivated": False,
        "DirectorshipAppointmentDate": "",
        "EEACitizen": False,
        "EPM6": False,
        "EffectiveDate": "",
        "EmployeePartner": {
            "FirstName": "",
            "Initials": "",
            "LastName": "",
            "MiddleName": "",
            "NiNumber": ""
        },
        "FirstName": "",
        "Gender": "",
        "HoursPerWeek": "",
        "Initials": "",
        "IrregularEmployment": False,
        "IsAgencyWorker": False,
        "LastName": "",
        "LeaverReason": "",
        "LeavingDate": "",
        "MaritalStatus": "",
        "MetaData": {},
        "MiddleName": "",
        "NextRevisionDate": "",
        "NiNumber": "",
        "NicLiability": "",
        "OffPayrollWorker": False,
        "OnStrike": False,
        "P45IssuedDate": "",
        "PassportNumber": "",
        "PaySchedule": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "PaymentMethod": "",
        "PaymentToANonIndividual": False,
        "Region": "",
        "Revision": 0,
        "RuleExclusions": "",
        "Seconded": "",
        "StartDate": "",
        "StarterDeclaration": "",
        "Territory": "",
        "Title": "",
        "VeteranPeriodStartDate": "",
        "WorkingWeek": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId"

payload <- "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Employee\": {\n    \"AEAssessmentOverride\": \"\",\n    \"AEAssessmentOverrideDate\": \"\",\n    \"AEExclusionReasonCode\": \"\",\n    \"AEPostponementDate\": \"\",\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"Code\": \"\",\n    \"DateOfBirth\": \"\",\n    \"Deactivated\": false,\n    \"DirectorshipAppointmentDate\": \"\",\n    \"EEACitizen\": false,\n    \"EPM6\": false,\n    \"EffectiveDate\": \"\",\n    \"EmployeePartner\": {\n      \"FirstName\": \"\",\n      \"Initials\": \"\",\n      \"LastName\": \"\",\n      \"MiddleName\": \"\",\n      \"NiNumber\": \"\"\n    },\n    \"FirstName\": \"\",\n    \"Gender\": \"\",\n    \"HoursPerWeek\": \"\",\n    \"Initials\": \"\",\n    \"IrregularEmployment\": false,\n    \"IsAgencyWorker\": false,\n    \"LastName\": \"\",\n    \"LeaverReason\": \"\",\n    \"LeavingDate\": \"\",\n    \"MaritalStatus\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"NicLiability\": \"\",\n    \"OffPayrollWorker\": false,\n    \"OnStrike\": false,\n    \"P45IssuedDate\": \"\",\n    \"PassportNumber\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentMethod\": \"\",\n    \"PaymentToANonIndividual\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Seconded\": \"\",\n    \"StartDate\": \"\",\n    \"StarterDeclaration\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"VeteranPeriodStartDate\": \"\",\n    \"WorkingWeek\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId";

    let payload = json!({"Employee": json!({
            "AEAssessmentOverride": "",
            "AEAssessmentOverrideDate": "",
            "AEExclusionReasonCode": "",
            "AEPostponementDate": "",
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "Code": "",
            "DateOfBirth": "",
            "Deactivated": false,
            "DirectorshipAppointmentDate": "",
            "EEACitizen": false,
            "EPM6": false,
            "EffectiveDate": "",
            "EmployeePartner": json!({
                "FirstName": "",
                "Initials": "",
                "LastName": "",
                "MiddleName": "",
                "NiNumber": ""
            }),
            "FirstName": "",
            "Gender": "",
            "HoursPerWeek": "",
            "Initials": "",
            "IrregularEmployment": false,
            "IsAgencyWorker": false,
            "LastName": "",
            "LeaverReason": "",
            "LeavingDate": "",
            "MaritalStatus": "",
            "MetaData": json!({}),
            "MiddleName": "",
            "NextRevisionDate": "",
            "NiNumber": "",
            "NicLiability": "",
            "OffPayrollWorker": false,
            "OnStrike": false,
            "P45IssuedDate": "",
            "PassportNumber": "",
            "PaySchedule": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "PaymentMethod": "",
            "PaymentToANonIndividual": false,
            "Region": "",
            "Revision": 0,
            "RuleExclusions": "",
            "Seconded": "",
            "StartDate": "",
            "StarterDeclaration": "",
            "Territory": "",
            "Title": "",
            "VeteranPeriodStartDate": "",
            "WorkingWeek": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Employee/:EmployeeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}'
echo '{
  "Employee": {
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": {
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    },
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Employee": {\n    "AEAssessmentOverride": "",\n    "AEAssessmentOverrideDate": "",\n    "AEExclusionReasonCode": "",\n    "AEPostponementDate": "",\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "Code": "",\n    "DateOfBirth": "",\n    "Deactivated": false,\n    "DirectorshipAppointmentDate": "",\n    "EEACitizen": false,\n    "EPM6": false,\n    "EffectiveDate": "",\n    "EmployeePartner": {\n      "FirstName": "",\n      "Initials": "",\n      "LastName": "",\n      "MiddleName": "",\n      "NiNumber": ""\n    },\n    "FirstName": "",\n    "Gender": "",\n    "HoursPerWeek": "",\n    "Initials": "",\n    "IrregularEmployment": false,\n    "IsAgencyWorker": false,\n    "LastName": "",\n    "LeaverReason": "",\n    "LeavingDate": "",\n    "MaritalStatus": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "NicLiability": "",\n    "OffPayrollWorker": false,\n    "OnStrike": false,\n    "P45IssuedDate": "",\n    "PassportNumber": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentMethod": "",\n    "PaymentToANonIndividual": false,\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Seconded": "",\n    "StartDate": "",\n    "StarterDeclaration": "",\n    "Territory": "",\n    "Title": "",\n    "VeteranPeriodStartDate": "",\n    "WorkingWeek": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Employee": [
    "AEAssessmentOverride": "",
    "AEAssessmentOverrideDate": "",
    "AEExclusionReasonCode": "",
    "AEPostponementDate": "",
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "Code": "",
    "DateOfBirth": "",
    "Deactivated": false,
    "DirectorshipAppointmentDate": "",
    "EEACitizen": false,
    "EPM6": false,
    "EffectiveDate": "",
    "EmployeePartner": [
      "FirstName": "",
      "Initials": "",
      "LastName": "",
      "MiddleName": "",
      "NiNumber": ""
    ],
    "FirstName": "",
    "Gender": "",
    "HoursPerWeek": "",
    "Initials": "",
    "IrregularEmployment": false,
    "IsAgencyWorker": false,
    "LastName": "",
    "LeaverReason": "",
    "LeavingDate": "",
    "MaritalStatus": "",
    "MetaData": [],
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "NicLiability": "",
    "OffPayrollWorker": false,
    "OnStrike": false,
    "P45IssuedDate": "",
    "PassportNumber": "",
    "PaySchedule": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "PaymentMethod": "",
    "PaymentToANonIndividual": false,
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Seconded": "",
    "StartDate": "",
    "StarterDeclaration": "",
    "Territory": "",
    "Title": "",
    "VeteranPeriodStartDate": "",
    "WorkingWeek": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create a new Employer
{{baseUrl}}/Employers
HEADERS

Authorization
Api-Version
BODY json

{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employers" {:headers {:authorization ""
                                                                :api-version ""}
                                                      :content-type :json
                                                      :form-params {:Employer {:Address {:Address1 ""
                                                                                         :Address2 ""
                                                                                         :Address3 ""
                                                                                         :Address4 ""
                                                                                         :Country ""
                                                                                         :Postcode ""}
                                                                               :ApprenticeshipLevyAllowance ""
                                                                               :AutoEnrolment {:Pension {:@href ""
                                                                                                         :@rel ""
                                                                                                         :@title ""}
                                                                                               :PostponementDate ""
                                                                                               :PrimaryAddress {:Address1 ""
                                                                                                                :Address2 ""
                                                                                                                :Address3 ""
                                                                                                                :Address4 ""
                                                                                                                :Country ""
                                                                                                                :Postcode ""}
                                                                                               :PrimaryEmail ""
                                                                                               :PrimaryFirstName ""
                                                                                               :PrimaryJobTitle ""
                                                                                               :PrimaryLastName ""
                                                                                               :PrimaryTelephone ""
                                                                                               :ReEnrolmentDayOffset 0
                                                                                               :ReEnrolmentMonthOffset 0
                                                                                               :RecentOptOutReEnrolmentExcluded false
                                                                                               :SecondaryAddress {:Address1 ""
                                                                                                                  :Address2 ""
                                                                                                                  :Address3 ""
                                                                                                                  :Address4 ""
                                                                                                                  :Country ""
                                                                                                                  :Postcode ""}
                                                                                               :SecondaryEmail ""
                                                                                               :SecondaryFirstName ""
                                                                                               :SecondaryJobTitle ""
                                                                                               :SecondaryLastName ""
                                                                                               :SecondaryTelephone ""
                                                                                               :StagingDate ""}
                                                                               :BacsServiceUserNumber ""
                                                                               :BankAccount {:AccountName ""
                                                                                             :AccountNumber ""
                                                                                             :BranchName ""
                                                                                             :Reference ""
                                                                                             :SortCode ""}
                                                                               :CalculateApprenticeshipLevy false
                                                                               :ClaimEmploymentAllowance false
                                                                               :ClaimSmallEmployerRelief false
                                                                               :EffectiveDate ""
                                                                               :HmrcSettings {:AccountingOfficeRef ""
                                                                                              :COTAXRef ""
                                                                                              :ContactEmail ""
                                                                                              :ContactFax ""
                                                                                              :ContactFirstName ""
                                                                                              :ContactLastName ""
                                                                                              :ContactTelephone ""
                                                                                              :EmploymentAllowanceOverride ""
                                                                                              :Password ""
                                                                                              :SAUTR ""
                                                                                              :Sender ""
                                                                                              :SenderId ""
                                                                                              :StateAidSector ""
                                                                                              :TaxOfficeNumber ""
                                                                                              :TaxOfficeReference ""}
                                                                               :MetaData {}
                                                                               :Name ""
                                                                               :NextRevisionDate ""
                                                                               :Region ""
                                                                               :Revision 0
                                                                               :RuleExclusions ""
                                                                               :Territory ""}}})
require "http/client"

url = "{{baseUrl}}/Employers"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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}}/Employers"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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}}/Employers");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers"

	payload := strings.NewReader("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employers HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 2068

{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employers")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employers")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {
        '@href': '',
        '@rel': '',
        '@title': ''
      },
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employers');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employers',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employer":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"ApprenticeshipLevyAllowance":"","AutoEnrolment":{"Pension":{"@href":"","@rel":"","@title":""},"PostponementDate":"","PrimaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"PrimaryEmail":"","PrimaryFirstName":"","PrimaryJobTitle":"","PrimaryLastName":"","PrimaryTelephone":"","ReEnrolmentDayOffset":0,"ReEnrolmentMonthOffset":0,"RecentOptOutReEnrolmentExcluded":false,"SecondaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"SecondaryEmail":"","SecondaryFirstName":"","SecondaryJobTitle":"","SecondaryLastName":"","SecondaryTelephone":"","StagingDate":""},"BacsServiceUserNumber":"","BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"CalculateApprenticeshipLevy":false,"ClaimEmploymentAllowance":false,"ClaimSmallEmployerRelief":false,"EffectiveDate":"","HmrcSettings":{"AccountingOfficeRef":"","COTAXRef":"","ContactEmail":"","ContactFax":"","ContactFirstName":"","ContactLastName":"","ContactTelephone":"","EmploymentAllowanceOverride":"","Password":"","SAUTR":"","Sender":"","SenderId":"","StateAidSector":"","TaxOfficeNumber":"","TaxOfficeReference":""},"MetaData":{},"Name":"","NextRevisionDate":"","Region":"","Revision":0,"RuleExclusions":"","Territory":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Employer": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "ApprenticeshipLevyAllowance": "",\n    "AutoEnrolment": {\n      "Pension": {\n        "@href": "",\n        "@rel": "",\n        "@title": ""\n      },\n      "PostponementDate": "",\n      "PrimaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "PrimaryEmail": "",\n      "PrimaryFirstName": "",\n      "PrimaryJobTitle": "",\n      "PrimaryLastName": "",\n      "PrimaryTelephone": "",\n      "ReEnrolmentDayOffset": 0,\n      "ReEnrolmentMonthOffset": 0,\n      "RecentOptOutReEnrolmentExcluded": false,\n      "SecondaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "SecondaryEmail": "",\n      "SecondaryFirstName": "",\n      "SecondaryJobTitle": "",\n      "SecondaryLastName": "",\n      "SecondaryTelephone": "",\n      "StagingDate": ""\n    },\n    "BacsServiceUserNumber": "",\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "CalculateApprenticeshipLevy": false,\n    "ClaimEmploymentAllowance": false,\n    "ClaimSmallEmployerRelief": false,\n    "EffectiveDate": "",\n    "HmrcSettings": {\n      "AccountingOfficeRef": "",\n      "COTAXRef": "",\n      "ContactEmail": "",\n      "ContactFax": "",\n      "ContactFirstName": "",\n      "ContactLastName": "",\n      "ContactTelephone": "",\n      "EmploymentAllowanceOverride": "",\n      "Password": "",\n      "SAUTR": "",\n      "Sender": "",\n      "SenderId": "",\n      "StateAidSector": "",\n      "TaxOfficeNumber": "",\n      "TaxOfficeReference": ""\n    },\n    "MetaData": {},\n    "Name": "",\n    "NextRevisionDate": "",\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Territory": ""\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  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employers")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employers',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {'@href': '', '@rel': '', '@title': ''},
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employers',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  },
  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}}/Employers');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {
        '@href': '',
        '@rel': '',
        '@title': ''
      },
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
});

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}}/Employers',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employer":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"ApprenticeshipLevyAllowance":"","AutoEnrolment":{"Pension":{"@href":"","@rel":"","@title":""},"PostponementDate":"","PrimaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"PrimaryEmail":"","PrimaryFirstName":"","PrimaryJobTitle":"","PrimaryLastName":"","PrimaryTelephone":"","ReEnrolmentDayOffset":0,"ReEnrolmentMonthOffset":0,"RecentOptOutReEnrolmentExcluded":false,"SecondaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"SecondaryEmail":"","SecondaryFirstName":"","SecondaryJobTitle":"","SecondaryLastName":"","SecondaryTelephone":"","StagingDate":""},"BacsServiceUserNumber":"","BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"CalculateApprenticeshipLevy":false,"ClaimEmploymentAllowance":false,"ClaimSmallEmployerRelief":false,"EffectiveDate":"","HmrcSettings":{"AccountingOfficeRef":"","COTAXRef":"","ContactEmail":"","ContactFax":"","ContactFirstName":"","ContactLastName":"","ContactTelephone":"","EmploymentAllowanceOverride":"","Password":"","SAUTR":"","Sender":"","SenderId":"","StateAidSector":"","TaxOfficeNumber":"","TaxOfficeReference":""},"MetaData":{},"Name":"","NextRevisionDate":"","Region":"","Revision":0,"RuleExclusions":"","Territory":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Employer": @{ @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"ApprenticeshipLevyAllowance": @"", @"AutoEnrolment": @{ @"Pension": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PostponementDate": @"", @"PrimaryAddress": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"PrimaryEmail": @"", @"PrimaryFirstName": @"", @"PrimaryJobTitle": @"", @"PrimaryLastName": @"", @"PrimaryTelephone": @"", @"ReEnrolmentDayOffset": @0, @"ReEnrolmentMonthOffset": @0, @"RecentOptOutReEnrolmentExcluded": @NO, @"SecondaryAddress": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"SecondaryEmail": @"", @"SecondaryFirstName": @"", @"SecondaryJobTitle": @"", @"SecondaryLastName": @"", @"SecondaryTelephone": @"", @"StagingDate": @"" }, @"BacsServiceUserNumber": @"", @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"CalculateApprenticeshipLevy": @NO, @"ClaimEmploymentAllowance": @NO, @"ClaimSmallEmployerRelief": @NO, @"EffectiveDate": @"", @"HmrcSettings": @{ @"AccountingOfficeRef": @"", @"COTAXRef": @"", @"ContactEmail": @"", @"ContactFax": @"", @"ContactFirstName": @"", @"ContactLastName": @"", @"ContactTelephone": @"", @"EmploymentAllowanceOverride": @"", @"Password": @"", @"SAUTR": @"", @"Sender": @"", @"SenderId": @"", @"StateAidSector": @"", @"TaxOfficeNumber": @"", @"TaxOfficeReference": @"" }, @"MetaData": @{  }, @"Name": @"", @"NextRevisionDate": @"", @"Region": @"", @"Revision": @0, @"RuleExclusions": @"", @"Territory": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers"]
                                                       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}}/Employers" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers",
  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([
    'Employer' => [
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'ApprenticeshipLevyAllowance' => '',
        'AutoEnrolment' => [
                'Pension' => [
                                '@href' => '',
                                '@rel' => '',
                                '@title' => ''
                ],
                'PostponementDate' => '',
                'PrimaryAddress' => [
                                'Address1' => '',
                                'Address2' => '',
                                'Address3' => '',
                                'Address4' => '',
                                'Country' => '',
                                'Postcode' => ''
                ],
                'PrimaryEmail' => '',
                'PrimaryFirstName' => '',
                'PrimaryJobTitle' => '',
                'PrimaryLastName' => '',
                'PrimaryTelephone' => '',
                'ReEnrolmentDayOffset' => 0,
                'ReEnrolmentMonthOffset' => 0,
                'RecentOptOutReEnrolmentExcluded' => null,
                'SecondaryAddress' => [
                                'Address1' => '',
                                'Address2' => '',
                                'Address3' => '',
                                'Address4' => '',
                                'Country' => '',
                                'Postcode' => ''
                ],
                'SecondaryEmail' => '',
                'SecondaryFirstName' => '',
                'SecondaryJobTitle' => '',
                'SecondaryLastName' => '',
                'SecondaryTelephone' => '',
                'StagingDate' => ''
        ],
        'BacsServiceUserNumber' => '',
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'CalculateApprenticeshipLevy' => null,
        'ClaimEmploymentAllowance' => null,
        'ClaimSmallEmployerRelief' => null,
        'EffectiveDate' => '',
        'HmrcSettings' => [
                'AccountingOfficeRef' => '',
                'COTAXRef' => '',
                'ContactEmail' => '',
                'ContactFax' => '',
                'ContactFirstName' => '',
                'ContactLastName' => '',
                'ContactTelephone' => '',
                'EmploymentAllowanceOverride' => '',
                'Password' => '',
                'SAUTR' => '',
                'Sender' => '',
                'SenderId' => '',
                'StateAidSector' => '',
                'TaxOfficeNumber' => '',
                'TaxOfficeReference' => ''
        ],
        'MetaData' => [
                
        ],
        'Name' => '',
        'NextRevisionDate' => '',
        'Region' => '',
        'Revision' => 0,
        'RuleExclusions' => '',
        'Territory' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employers', [
  'body' => '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Employer' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'ApprenticeshipLevyAllowance' => '',
    'AutoEnrolment' => [
        'Pension' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PostponementDate' => '',
        'PrimaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'PrimaryEmail' => '',
        'PrimaryFirstName' => '',
        'PrimaryJobTitle' => '',
        'PrimaryLastName' => '',
        'PrimaryTelephone' => '',
        'ReEnrolmentDayOffset' => 0,
        'ReEnrolmentMonthOffset' => 0,
        'RecentOptOutReEnrolmentExcluded' => null,
        'SecondaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'SecondaryEmail' => '',
        'SecondaryFirstName' => '',
        'SecondaryJobTitle' => '',
        'SecondaryLastName' => '',
        'SecondaryTelephone' => '',
        'StagingDate' => ''
    ],
    'BacsServiceUserNumber' => '',
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'CalculateApprenticeshipLevy' => null,
    'ClaimEmploymentAllowance' => null,
    'ClaimSmallEmployerRelief' => null,
    'EffectiveDate' => '',
    'HmrcSettings' => [
        'AccountingOfficeRef' => '',
        'COTAXRef' => '',
        'ContactEmail' => '',
        'ContactFax' => '',
        'ContactFirstName' => '',
        'ContactLastName' => '',
        'ContactTelephone' => '',
        'EmploymentAllowanceOverride' => '',
        'Password' => '',
        'SAUTR' => '',
        'Sender' => '',
        'SenderId' => '',
        'StateAidSector' => '',
        'TaxOfficeNumber' => '',
        'TaxOfficeReference' => ''
    ],
    'MetaData' => [
        
    ],
    'Name' => '',
    'NextRevisionDate' => '',
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Territory' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Employer' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'ApprenticeshipLevyAllowance' => '',
    'AutoEnrolment' => [
        'Pension' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PostponementDate' => '',
        'PrimaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'PrimaryEmail' => '',
        'PrimaryFirstName' => '',
        'PrimaryJobTitle' => '',
        'PrimaryLastName' => '',
        'PrimaryTelephone' => '',
        'ReEnrolmentDayOffset' => 0,
        'ReEnrolmentMonthOffset' => 0,
        'RecentOptOutReEnrolmentExcluded' => null,
        'SecondaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'SecondaryEmail' => '',
        'SecondaryFirstName' => '',
        'SecondaryJobTitle' => '',
        'SecondaryLastName' => '',
        'SecondaryTelephone' => '',
        'StagingDate' => ''
    ],
    'BacsServiceUserNumber' => '',
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'CalculateApprenticeshipLevy' => null,
    'ClaimEmploymentAllowance' => null,
    'ClaimSmallEmployerRelief' => null,
    'EffectiveDate' => '',
    'HmrcSettings' => [
        'AccountingOfficeRef' => '',
        'COTAXRef' => '',
        'ContactEmail' => '',
        'ContactFax' => '',
        'ContactFirstName' => '',
        'ContactLastName' => '',
        'ContactTelephone' => '',
        'EmploymentAllowanceOverride' => '',
        'Password' => '',
        'SAUTR' => '',
        'Sender' => '',
        'SenderId' => '',
        'StateAidSector' => '',
        'TaxOfficeNumber' => '',
        'TaxOfficeReference' => ''
    ],
    'MetaData' => [
        
    ],
    'Name' => '',
    'NextRevisionDate' => '',
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Territory' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employers');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employers", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers"

payload = { "Employer": {
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "ApprenticeshipLevyAllowance": "",
        "AutoEnrolment": {
            "Pension": {
                "@href": "",
                "@rel": "",
                "@title": ""
            },
            "PostponementDate": "",
            "PrimaryAddress": {
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            },
            "PrimaryEmail": "",
            "PrimaryFirstName": "",
            "PrimaryJobTitle": "",
            "PrimaryLastName": "",
            "PrimaryTelephone": "",
            "ReEnrolmentDayOffset": 0,
            "ReEnrolmentMonthOffset": 0,
            "RecentOptOutReEnrolmentExcluded": False,
            "SecondaryAddress": {
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            },
            "SecondaryEmail": "",
            "SecondaryFirstName": "",
            "SecondaryJobTitle": "",
            "SecondaryLastName": "",
            "SecondaryTelephone": "",
            "StagingDate": ""
        },
        "BacsServiceUserNumber": "",
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "CalculateApprenticeshipLevy": False,
        "ClaimEmploymentAllowance": False,
        "ClaimSmallEmployerRelief": False,
        "EffectiveDate": "",
        "HmrcSettings": {
            "AccountingOfficeRef": "",
            "COTAXRef": "",
            "ContactEmail": "",
            "ContactFax": "",
            "ContactFirstName": "",
            "ContactLastName": "",
            "ContactTelephone": "",
            "EmploymentAllowanceOverride": "",
            "Password": "",
            "SAUTR": "",
            "Sender": "",
            "SenderId": "",
            "StateAidSector": "",
            "TaxOfficeNumber": "",
            "TaxOfficeReference": ""
        },
        "MetaData": {},
        "Name": "",
        "NextRevisionDate": "",
        "Region": "",
        "Revision": 0,
        "RuleExclusions": "",
        "Territory": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers"

payload <- "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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/Employers') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers";

    let payload = json!({"Employer": json!({
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "ApprenticeshipLevyAllowance": "",
            "AutoEnrolment": json!({
                "Pension": json!({
                    "@href": "",
                    "@rel": "",
                    "@title": ""
                }),
                "PostponementDate": "",
                "PrimaryAddress": json!({
                    "Address1": "",
                    "Address2": "",
                    "Address3": "",
                    "Address4": "",
                    "Country": "",
                    "Postcode": ""
                }),
                "PrimaryEmail": "",
                "PrimaryFirstName": "",
                "PrimaryJobTitle": "",
                "PrimaryLastName": "",
                "PrimaryTelephone": "",
                "ReEnrolmentDayOffset": 0,
                "ReEnrolmentMonthOffset": 0,
                "RecentOptOutReEnrolmentExcluded": false,
                "SecondaryAddress": json!({
                    "Address1": "",
                    "Address2": "",
                    "Address3": "",
                    "Address4": "",
                    "Country": "",
                    "Postcode": ""
                }),
                "SecondaryEmail": "",
                "SecondaryFirstName": "",
                "SecondaryJobTitle": "",
                "SecondaryLastName": "",
                "SecondaryTelephone": "",
                "StagingDate": ""
            }),
            "BacsServiceUserNumber": "",
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "CalculateApprenticeshipLevy": false,
            "ClaimEmploymentAllowance": false,
            "ClaimSmallEmployerRelief": false,
            "EffectiveDate": "",
            "HmrcSettings": json!({
                "AccountingOfficeRef": "",
                "COTAXRef": "",
                "ContactEmail": "",
                "ContactFax": "",
                "ContactFirstName": "",
                "ContactLastName": "",
                "ContactTelephone": "",
                "EmploymentAllowanceOverride": "",
                "Password": "",
                "SAUTR": "",
                "Sender": "",
                "SenderId": "",
                "StateAidSector": "",
                "TaxOfficeNumber": "",
                "TaxOfficeReference": ""
            }),
            "MetaData": json!({}),
            "Name": "",
            "NextRevisionDate": "",
            "Region": "",
            "Revision": 0,
            "RuleExclusions": "",
            "Territory": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employers \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
echo '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}' |  \
  http POST {{baseUrl}}/Employers \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Employer": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "ApprenticeshipLevyAllowance": "",\n    "AutoEnrolment": {\n      "Pension": {\n        "@href": "",\n        "@rel": "",\n        "@title": ""\n      },\n      "PostponementDate": "",\n      "PrimaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "PrimaryEmail": "",\n      "PrimaryFirstName": "",\n      "PrimaryJobTitle": "",\n      "PrimaryLastName": "",\n      "PrimaryTelephone": "",\n      "ReEnrolmentDayOffset": 0,\n      "ReEnrolmentMonthOffset": 0,\n      "RecentOptOutReEnrolmentExcluded": false,\n      "SecondaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "SecondaryEmail": "",\n      "SecondaryFirstName": "",\n      "SecondaryJobTitle": "",\n      "SecondaryLastName": "",\n      "SecondaryTelephone": "",\n      "StagingDate": ""\n    },\n    "BacsServiceUserNumber": "",\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "CalculateApprenticeshipLevy": false,\n    "ClaimEmploymentAllowance": false,\n    "ClaimSmallEmployerRelief": false,\n    "EffectiveDate": "",\n    "HmrcSettings": {\n      "AccountingOfficeRef": "",\n      "COTAXRef": "",\n      "ContactEmail": "",\n      "ContactFax": "",\n      "ContactFirstName": "",\n      "ContactLastName": "",\n      "ContactTelephone": "",\n      "EmploymentAllowanceOverride": "",\n      "Password": "",\n      "SAUTR": "",\n      "Sender": "",\n      "SenderId": "",\n      "StateAidSector": "",\n      "TaxOfficeNumber": "",\n      "TaxOfficeReference": ""\n    },\n    "MetaData": {},\n    "Name": "",\n    "NextRevisionDate": "",\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Territory": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employers
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Employer": [
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": [
      "Pension": [
        "@href": "",
        "@rel": "",
        "@title": ""
      ],
      "PostponementDate": "",
      "PrimaryAddress": [
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      ],
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": [
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      ],
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    ],
    "BacsServiceUserNumber": "",
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": [
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    ],
    "MetaData": [],
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers")! 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 employer secret (POST)
{{baseUrl}}/Employer/:EmployerId/Secrets
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Secrets");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/Secrets" {:headers {:authorization ""
                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Secrets"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Secrets"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Secrets");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Secrets"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/Employer/:EmployerId/Secrets HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/Secrets")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Secrets"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Secrets")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/Secrets")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/Secrets');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Secrets';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Secrets',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secrets")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Secrets',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Employer/:EmployerId/Secrets');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Secrets';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Secrets"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Secrets" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Secrets",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Employer/:EmployerId/Secrets', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Secrets');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Secrets');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Secrets' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Secrets' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/Secrets", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Secrets"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Secrets"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Secrets")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/Employer/:EmployerId/Secrets') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Secrets";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Employer/:EmployerId/Secrets \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Employer/:EmployerId/Secrets \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Secrets
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Secrets")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Create a new employer secret
{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId" {:headers {:authorization ""
                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Secret/:SecretId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Employer revision matching the specified revision date.
{{baseUrl}}/Employer/:EmployerId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Employer revision matching the specified revision number.
{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Employer
{{baseUrl}}/Employer/:EmployerId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId" {:headers {:authorization ""
                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes employer secret
{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Secret/:SecretId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Secret/:SecretId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employer revision summaries
{{baseUrl}}/Employer/:EmployerId/Revisions/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Revisions/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Revisions/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Revisions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Revisions/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Revisions/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Revisions/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Revisions/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Revisions/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Revisions/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Revisions/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Revisions/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Revisions/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Revisions/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/Secrets");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Secrets" {:headers {:authorization ""
                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Secrets"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Secrets"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Secrets");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Secrets"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Secrets HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Secrets")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Secrets"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secrets")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Secrets")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Secrets');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Secrets';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Secrets',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secrets")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Secrets',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Secrets');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Secrets',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Secrets';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Secrets"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Secrets" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Secrets",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Secrets', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Secrets');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Secrets');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Secrets' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Secrets' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Secrets", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Secrets"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Secrets"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Secrets")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Secrets') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Secrets";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Secrets \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Secrets \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Secrets
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Secrets")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer secret
{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SecretId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId" {:headers {:authorization ""
                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Secret/:SecretId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Secret/:SecretId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Secret/:SecretId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Secret/:SecretId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Secret/:SecretId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Secret/:SecretId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer summaries at a given effective date.
{{baseUrl}}/Employers/:EffectiveDate/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers/:EffectiveDate/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employers/:EffectiveDate/Summary" {:headers {:authorization ""
                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employers/:EffectiveDate/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employers/:EffectiveDate/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employers/:EffectiveDate/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers/:EffectiveDate/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employers/:EffectiveDate/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employers/:EffectiveDate/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers/:EffectiveDate/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employers/:EffectiveDate/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employers/:EffectiveDate/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers/:EffectiveDate/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employers/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employers/:EffectiveDate/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employers/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employers/:EffectiveDate/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers/:EffectiveDate/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employers/:EffectiveDate/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers/:EffectiveDate/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employers/:EffectiveDate/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers/:EffectiveDate/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employers/:EffectiveDate/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers/:EffectiveDate/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers/:EffectiveDate/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employers/:EffectiveDate/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers/:EffectiveDate/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers/:EffectiveDate/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers/:EffectiveDate/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employers/:EffectiveDate/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers/:EffectiveDate/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employers/:EffectiveDate/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employers/:EffectiveDate/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employers/:EffectiveDate/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers/:EffectiveDate/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer summaries.
{{baseUrl}}/Employers/Summary
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employers/Summary" {:headers {:authorization ""
                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employers/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employers/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employers/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employers/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employers/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employers/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employers/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employers/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employers/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employers/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employers/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employers/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employers/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employers/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employers/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employers/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employers/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employers/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employers/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer summary by effective date.
{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary" {:headers {:authorization ""
                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/:EffectiveDate/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/:EffectiveDate/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/:EffectiveDate/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/:EffectiveDate/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer summary
{{baseUrl}}/Employer/:EmployerId/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Summary" {:headers {:authorization ""
                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all employers at the specified effective date
{{baseUrl}}/Employers/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employers/:EffectiveDate" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employers/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employers/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employers/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employers/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employers/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employers/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employers/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employers/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employers/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employers/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employers/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employers/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employers/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employers/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employers/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employers/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employers/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employers/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employers/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all employers
{{baseUrl}}/Employers
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employers" {:headers {:authorization ""
                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employers"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employers"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employers");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employers HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employers")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employers")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employers');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employers")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employers',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employers',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employers');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employers" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employers', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employers');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employers", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employers') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employers \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employers \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employers
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employer at the specified effective
{{baseUrl}}/Employer/:EmployerId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employer by revision number
{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employer revisions
{{baseUrl}}/Employer/:EmployerId/Revisions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Revisions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Revisions" {:headers {:authorization ""
                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Revisions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Revisions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Revisions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Revisions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Revisions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Revisions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Revisions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Revisions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Revisions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Revisions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Revisions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Revisions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Revisions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Revisions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Revisions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Revisions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Revisions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Revisions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Revisions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Revisions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Revisions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Revisions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Revisions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Revisions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Revisions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Revisions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Revisions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Revisions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Revisions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Revisions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employer summary by revision number
{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary" {:headers {:authorization ""
                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Revision/:RevisionNumber/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Revision/:RevisionNumber/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Revision/:RevisionNumber/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the employer
{{baseUrl}}/Employer/:EmployerId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the employer
{{baseUrl}}/Employer/:EmployerId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId" {:headers {:authorization ""
                                                                            :api-version ""}
                                                                  :content-type :json
                                                                  :form-params {:Employer {:Address {:Address1 ""
                                                                                                     :Address2 ""
                                                                                                     :Address3 ""
                                                                                                     :Address4 ""
                                                                                                     :Country ""
                                                                                                     :Postcode ""}
                                                                                           :ApprenticeshipLevyAllowance ""
                                                                                           :AutoEnrolment {:Pension {:@href ""
                                                                                                                     :@rel ""
                                                                                                                     :@title ""}
                                                                                                           :PostponementDate ""
                                                                                                           :PrimaryAddress {:Address1 ""
                                                                                                                            :Address2 ""
                                                                                                                            :Address3 ""
                                                                                                                            :Address4 ""
                                                                                                                            :Country ""
                                                                                                                            :Postcode ""}
                                                                                                           :PrimaryEmail ""
                                                                                                           :PrimaryFirstName ""
                                                                                                           :PrimaryJobTitle ""
                                                                                                           :PrimaryLastName ""
                                                                                                           :PrimaryTelephone ""
                                                                                                           :ReEnrolmentDayOffset 0
                                                                                                           :ReEnrolmentMonthOffset 0
                                                                                                           :RecentOptOutReEnrolmentExcluded false
                                                                                                           :SecondaryAddress {:Address1 ""
                                                                                                                              :Address2 ""
                                                                                                                              :Address3 ""
                                                                                                                              :Address4 ""
                                                                                                                              :Country ""
                                                                                                                              :Postcode ""}
                                                                                                           :SecondaryEmail ""
                                                                                                           :SecondaryFirstName ""
                                                                                                           :SecondaryJobTitle ""
                                                                                                           :SecondaryLastName ""
                                                                                                           :SecondaryTelephone ""
                                                                                                           :StagingDate ""}
                                                                                           :BacsServiceUserNumber ""
                                                                                           :BankAccount {:AccountName ""
                                                                                                         :AccountNumber ""
                                                                                                         :BranchName ""
                                                                                                         :Reference ""
                                                                                                         :SortCode ""}
                                                                                           :CalculateApprenticeshipLevy false
                                                                                           :ClaimEmploymentAllowance false
                                                                                           :ClaimSmallEmployerRelief false
                                                                                           :EffectiveDate ""
                                                                                           :HmrcSettings {:AccountingOfficeRef ""
                                                                                                          :COTAXRef ""
                                                                                                          :ContactEmail ""
                                                                                                          :ContactFax ""
                                                                                                          :ContactFirstName ""
                                                                                                          :ContactLastName ""
                                                                                                          :ContactTelephone ""
                                                                                                          :EmploymentAllowanceOverride ""
                                                                                                          :Password ""
                                                                                                          :SAUTR ""
                                                                                                          :Sender ""
                                                                                                          :SenderId ""
                                                                                                          :StateAidSector ""
                                                                                                          :TaxOfficeNumber ""
                                                                                                          :TaxOfficeReference ""}
                                                                                           :MetaData {}
                                                                                           :Name ""
                                                                                           :NextRevisionDate ""
                                                                                           :Region ""
                                                                                           :Revision 0
                                                                                           :RuleExclusions ""
                                                                                           :Territory ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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}}/Employer/:EmployerId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId"

	payload := strings.NewReader("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 2068

{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {
        '@href': '',
        '@rel': '',
        '@title': ''
      },
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employer":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"ApprenticeshipLevyAllowance":"","AutoEnrolment":{"Pension":{"@href":"","@rel":"","@title":""},"PostponementDate":"","PrimaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"PrimaryEmail":"","PrimaryFirstName":"","PrimaryJobTitle":"","PrimaryLastName":"","PrimaryTelephone":"","ReEnrolmentDayOffset":0,"ReEnrolmentMonthOffset":0,"RecentOptOutReEnrolmentExcluded":false,"SecondaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"SecondaryEmail":"","SecondaryFirstName":"","SecondaryJobTitle":"","SecondaryLastName":"","SecondaryTelephone":"","StagingDate":""},"BacsServiceUserNumber":"","BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"CalculateApprenticeshipLevy":false,"ClaimEmploymentAllowance":false,"ClaimSmallEmployerRelief":false,"EffectiveDate":"","HmrcSettings":{"AccountingOfficeRef":"","COTAXRef":"","ContactEmail":"","ContactFax":"","ContactFirstName":"","ContactLastName":"","ContactTelephone":"","EmploymentAllowanceOverride":"","Password":"","SAUTR":"","Sender":"","SenderId":"","StateAidSector":"","TaxOfficeNumber":"","TaxOfficeReference":""},"MetaData":{},"Name":"","NextRevisionDate":"","Region":"","Revision":0,"RuleExclusions":"","Territory":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Employer": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "ApprenticeshipLevyAllowance": "",\n    "AutoEnrolment": {\n      "Pension": {\n        "@href": "",\n        "@rel": "",\n        "@title": ""\n      },\n      "PostponementDate": "",\n      "PrimaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "PrimaryEmail": "",\n      "PrimaryFirstName": "",\n      "PrimaryJobTitle": "",\n      "PrimaryLastName": "",\n      "PrimaryTelephone": "",\n      "ReEnrolmentDayOffset": 0,\n      "ReEnrolmentMonthOffset": 0,\n      "RecentOptOutReEnrolmentExcluded": false,\n      "SecondaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "SecondaryEmail": "",\n      "SecondaryFirstName": "",\n      "SecondaryJobTitle": "",\n      "SecondaryLastName": "",\n      "SecondaryTelephone": "",\n      "StagingDate": ""\n    },\n    "BacsServiceUserNumber": "",\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "CalculateApprenticeshipLevy": false,\n    "ClaimEmploymentAllowance": false,\n    "ClaimSmallEmployerRelief": false,\n    "EffectiveDate": "",\n    "HmrcSettings": {\n      "AccountingOfficeRef": "",\n      "COTAXRef": "",\n      "ContactEmail": "",\n      "ContactFax": "",\n      "ContactFirstName": "",\n      "ContactLastName": "",\n      "ContactTelephone": "",\n      "EmploymentAllowanceOverride": "",\n      "Password": "",\n      "SAUTR": "",\n      "Sender": "",\n      "SenderId": "",\n      "StateAidSector": "",\n      "TaxOfficeNumber": "",\n      "TaxOfficeReference": ""\n    },\n    "MetaData": {},\n    "Name": "",\n    "NextRevisionDate": "",\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Territory": ""\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  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {'@href': '', '@rel': '', '@title': ''},
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Employer/:EmployerId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {
        '@href': '',
        '@rel': '',
        '@title': ''
      },
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employer":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"ApprenticeshipLevyAllowance":"","AutoEnrolment":{"Pension":{"@href":"","@rel":"","@title":""},"PostponementDate":"","PrimaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"PrimaryEmail":"","PrimaryFirstName":"","PrimaryJobTitle":"","PrimaryLastName":"","PrimaryTelephone":"","ReEnrolmentDayOffset":0,"ReEnrolmentMonthOffset":0,"RecentOptOutReEnrolmentExcluded":false,"SecondaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"SecondaryEmail":"","SecondaryFirstName":"","SecondaryJobTitle":"","SecondaryLastName":"","SecondaryTelephone":"","StagingDate":""},"BacsServiceUserNumber":"","BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"CalculateApprenticeshipLevy":false,"ClaimEmploymentAllowance":false,"ClaimSmallEmployerRelief":false,"EffectiveDate":"","HmrcSettings":{"AccountingOfficeRef":"","COTAXRef":"","ContactEmail":"","ContactFax":"","ContactFirstName":"","ContactLastName":"","ContactTelephone":"","EmploymentAllowanceOverride":"","Password":"","SAUTR":"","Sender":"","SenderId":"","StateAidSector":"","TaxOfficeNumber":"","TaxOfficeReference":""},"MetaData":{},"Name":"","NextRevisionDate":"","Region":"","Revision":0,"RuleExclusions":"","Territory":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Employer": @{ @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"ApprenticeshipLevyAllowance": @"", @"AutoEnrolment": @{ @"Pension": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PostponementDate": @"", @"PrimaryAddress": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"PrimaryEmail": @"", @"PrimaryFirstName": @"", @"PrimaryJobTitle": @"", @"PrimaryLastName": @"", @"PrimaryTelephone": @"", @"ReEnrolmentDayOffset": @0, @"ReEnrolmentMonthOffset": @0, @"RecentOptOutReEnrolmentExcluded": @NO, @"SecondaryAddress": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"SecondaryEmail": @"", @"SecondaryFirstName": @"", @"SecondaryJobTitle": @"", @"SecondaryLastName": @"", @"SecondaryTelephone": @"", @"StagingDate": @"" }, @"BacsServiceUserNumber": @"", @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"CalculateApprenticeshipLevy": @NO, @"ClaimEmploymentAllowance": @NO, @"ClaimSmallEmployerRelief": @NO, @"EffectiveDate": @"", @"HmrcSettings": @{ @"AccountingOfficeRef": @"", @"COTAXRef": @"", @"ContactEmail": @"", @"ContactFax": @"", @"ContactFirstName": @"", @"ContactLastName": @"", @"ContactTelephone": @"", @"EmploymentAllowanceOverride": @"", @"Password": @"", @"SAUTR": @"", @"Sender": @"", @"SenderId": @"", @"StateAidSector": @"", @"TaxOfficeNumber": @"", @"TaxOfficeReference": @"" }, @"MetaData": @{  }, @"Name": @"", @"NextRevisionDate": @"", @"Region": @"", @"Revision": @0, @"RuleExclusions": @"", @"Territory": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'Employer' => [
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'ApprenticeshipLevyAllowance' => '',
        'AutoEnrolment' => [
                'Pension' => [
                                '@href' => '',
                                '@rel' => '',
                                '@title' => ''
                ],
                'PostponementDate' => '',
                'PrimaryAddress' => [
                                'Address1' => '',
                                'Address2' => '',
                                'Address3' => '',
                                'Address4' => '',
                                'Country' => '',
                                'Postcode' => ''
                ],
                'PrimaryEmail' => '',
                'PrimaryFirstName' => '',
                'PrimaryJobTitle' => '',
                'PrimaryLastName' => '',
                'PrimaryTelephone' => '',
                'ReEnrolmentDayOffset' => 0,
                'ReEnrolmentMonthOffset' => 0,
                'RecentOptOutReEnrolmentExcluded' => null,
                'SecondaryAddress' => [
                                'Address1' => '',
                                'Address2' => '',
                                'Address3' => '',
                                'Address4' => '',
                                'Country' => '',
                                'Postcode' => ''
                ],
                'SecondaryEmail' => '',
                'SecondaryFirstName' => '',
                'SecondaryJobTitle' => '',
                'SecondaryLastName' => '',
                'SecondaryTelephone' => '',
                'StagingDate' => ''
        ],
        'BacsServiceUserNumber' => '',
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'CalculateApprenticeshipLevy' => null,
        'ClaimEmploymentAllowance' => null,
        'ClaimSmallEmployerRelief' => null,
        'EffectiveDate' => '',
        'HmrcSettings' => [
                'AccountingOfficeRef' => '',
                'COTAXRef' => '',
                'ContactEmail' => '',
                'ContactFax' => '',
                'ContactFirstName' => '',
                'ContactLastName' => '',
                'ContactTelephone' => '',
                'EmploymentAllowanceOverride' => '',
                'Password' => '',
                'SAUTR' => '',
                'Sender' => '',
                'SenderId' => '',
                'StateAidSector' => '',
                'TaxOfficeNumber' => '',
                'TaxOfficeReference' => ''
        ],
        'MetaData' => [
                
        ],
        'Name' => '',
        'NextRevisionDate' => '',
        'Region' => '',
        'Revision' => 0,
        'RuleExclusions' => '',
        'Territory' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId', [
  'body' => '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Employer' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'ApprenticeshipLevyAllowance' => '',
    'AutoEnrolment' => [
        'Pension' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PostponementDate' => '',
        'PrimaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'PrimaryEmail' => '',
        'PrimaryFirstName' => '',
        'PrimaryJobTitle' => '',
        'PrimaryLastName' => '',
        'PrimaryTelephone' => '',
        'ReEnrolmentDayOffset' => 0,
        'ReEnrolmentMonthOffset' => 0,
        'RecentOptOutReEnrolmentExcluded' => null,
        'SecondaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'SecondaryEmail' => '',
        'SecondaryFirstName' => '',
        'SecondaryJobTitle' => '',
        'SecondaryLastName' => '',
        'SecondaryTelephone' => '',
        'StagingDate' => ''
    ],
    'BacsServiceUserNumber' => '',
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'CalculateApprenticeshipLevy' => null,
    'ClaimEmploymentAllowance' => null,
    'ClaimSmallEmployerRelief' => null,
    'EffectiveDate' => '',
    'HmrcSettings' => [
        'AccountingOfficeRef' => '',
        'COTAXRef' => '',
        'ContactEmail' => '',
        'ContactFax' => '',
        'ContactFirstName' => '',
        'ContactLastName' => '',
        'ContactTelephone' => '',
        'EmploymentAllowanceOverride' => '',
        'Password' => '',
        'SAUTR' => '',
        'Sender' => '',
        'SenderId' => '',
        'StateAidSector' => '',
        'TaxOfficeNumber' => '',
        'TaxOfficeReference' => ''
    ],
    'MetaData' => [
        
    ],
    'Name' => '',
    'NextRevisionDate' => '',
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Territory' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Employer' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'ApprenticeshipLevyAllowance' => '',
    'AutoEnrolment' => [
        'Pension' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PostponementDate' => '',
        'PrimaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'PrimaryEmail' => '',
        'PrimaryFirstName' => '',
        'PrimaryJobTitle' => '',
        'PrimaryLastName' => '',
        'PrimaryTelephone' => '',
        'ReEnrolmentDayOffset' => 0,
        'ReEnrolmentMonthOffset' => 0,
        'RecentOptOutReEnrolmentExcluded' => null,
        'SecondaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'SecondaryEmail' => '',
        'SecondaryFirstName' => '',
        'SecondaryJobTitle' => '',
        'SecondaryLastName' => '',
        'SecondaryTelephone' => '',
        'StagingDate' => ''
    ],
    'BacsServiceUserNumber' => '',
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'CalculateApprenticeshipLevy' => null,
    'ClaimEmploymentAllowance' => null,
    'ClaimSmallEmployerRelief' => null,
    'EffectiveDate' => '',
    'HmrcSettings' => [
        'AccountingOfficeRef' => '',
        'COTAXRef' => '',
        'ContactEmail' => '',
        'ContactFax' => '',
        'ContactFirstName' => '',
        'ContactLastName' => '',
        'ContactTelephone' => '',
        'EmploymentAllowanceOverride' => '',
        'Password' => '',
        'SAUTR' => '',
        'Sender' => '',
        'SenderId' => '',
        'StateAidSector' => '',
        'TaxOfficeNumber' => '',
        'TaxOfficeReference' => ''
    ],
    'MetaData' => [
        
    ],
    'Name' => '',
    'NextRevisionDate' => '',
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Territory' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId"

payload = { "Employer": {
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "ApprenticeshipLevyAllowance": "",
        "AutoEnrolment": {
            "Pension": {
                "@href": "",
                "@rel": "",
                "@title": ""
            },
            "PostponementDate": "",
            "PrimaryAddress": {
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            },
            "PrimaryEmail": "",
            "PrimaryFirstName": "",
            "PrimaryJobTitle": "",
            "PrimaryLastName": "",
            "PrimaryTelephone": "",
            "ReEnrolmentDayOffset": 0,
            "ReEnrolmentMonthOffset": 0,
            "RecentOptOutReEnrolmentExcluded": False,
            "SecondaryAddress": {
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            },
            "SecondaryEmail": "",
            "SecondaryFirstName": "",
            "SecondaryJobTitle": "",
            "SecondaryLastName": "",
            "SecondaryTelephone": "",
            "StagingDate": ""
        },
        "BacsServiceUserNumber": "",
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "CalculateApprenticeshipLevy": False,
        "ClaimEmploymentAllowance": False,
        "ClaimSmallEmployerRelief": False,
        "EffectiveDate": "",
        "HmrcSettings": {
            "AccountingOfficeRef": "",
            "COTAXRef": "",
            "ContactEmail": "",
            "ContactFax": "",
            "ContactFirstName": "",
            "ContactLastName": "",
            "ContactTelephone": "",
            "EmploymentAllowanceOverride": "",
            "Password": "",
            "SAUTR": "",
            "Sender": "",
            "SenderId": "",
            "StateAidSector": "",
            "TaxOfficeNumber": "",
            "TaxOfficeReference": ""
        },
        "MetaData": {},
        "Name": "",
        "NextRevisionDate": "",
        "Region": "",
        "Revision": 0,
        "RuleExclusions": "",
        "Territory": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId"

payload <- "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId";

    let payload = json!({"Employer": json!({
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "ApprenticeshipLevyAllowance": "",
            "AutoEnrolment": json!({
                "Pension": json!({
                    "@href": "",
                    "@rel": "",
                    "@title": ""
                }),
                "PostponementDate": "",
                "PrimaryAddress": json!({
                    "Address1": "",
                    "Address2": "",
                    "Address3": "",
                    "Address4": "",
                    "Country": "",
                    "Postcode": ""
                }),
                "PrimaryEmail": "",
                "PrimaryFirstName": "",
                "PrimaryJobTitle": "",
                "PrimaryLastName": "",
                "PrimaryTelephone": "",
                "ReEnrolmentDayOffset": 0,
                "ReEnrolmentMonthOffset": 0,
                "RecentOptOutReEnrolmentExcluded": false,
                "SecondaryAddress": json!({
                    "Address1": "",
                    "Address2": "",
                    "Address3": "",
                    "Address4": "",
                    "Country": "",
                    "Postcode": ""
                }),
                "SecondaryEmail": "",
                "SecondaryFirstName": "",
                "SecondaryJobTitle": "",
                "SecondaryLastName": "",
                "SecondaryTelephone": "",
                "StagingDate": ""
            }),
            "BacsServiceUserNumber": "",
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "CalculateApprenticeshipLevy": false,
            "ClaimEmploymentAllowance": false,
            "ClaimSmallEmployerRelief": false,
            "EffectiveDate": "",
            "HmrcSettings": json!({
                "AccountingOfficeRef": "",
                "COTAXRef": "",
                "ContactEmail": "",
                "ContactFax": "",
                "ContactFirstName": "",
                "ContactLastName": "",
                "ContactTelephone": "",
                "EmploymentAllowanceOverride": "",
                "Password": "",
                "SAUTR": "",
                "Sender": "",
                "SenderId": "",
                "StateAidSector": "",
                "TaxOfficeNumber": "",
                "TaxOfficeReference": ""
            }),
            "MetaData": json!({}),
            "Name": "",
            "NextRevisionDate": "",
            "Region": "",
            "Revision": 0,
            "RuleExclusions": "",
            "Territory": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
echo '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Employer": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "ApprenticeshipLevyAllowance": "",\n    "AutoEnrolment": {\n      "Pension": {\n        "@href": "",\n        "@rel": "",\n        "@title": ""\n      },\n      "PostponementDate": "",\n      "PrimaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "PrimaryEmail": "",\n      "PrimaryFirstName": "",\n      "PrimaryJobTitle": "",\n      "PrimaryLastName": "",\n      "PrimaryTelephone": "",\n      "ReEnrolmentDayOffset": 0,\n      "ReEnrolmentMonthOffset": 0,\n      "RecentOptOutReEnrolmentExcluded": false,\n      "SecondaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "SecondaryEmail": "",\n      "SecondaryFirstName": "",\n      "SecondaryJobTitle": "",\n      "SecondaryLastName": "",\n      "SecondaryTelephone": "",\n      "StagingDate": ""\n    },\n    "BacsServiceUserNumber": "",\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "CalculateApprenticeshipLevy": false,\n    "ClaimEmploymentAllowance": false,\n    "ClaimSmallEmployerRelief": false,\n    "EffectiveDate": "",\n    "HmrcSettings": {\n      "AccountingOfficeRef": "",\n      "COTAXRef": "",\n      "ContactEmail": "",\n      "ContactFax": "",\n      "ContactFirstName": "",\n      "ContactLastName": "",\n      "ContactTelephone": "",\n      "EmploymentAllowanceOverride": "",\n      "Password": "",\n      "SAUTR": "",\n      "Sender": "",\n      "SenderId": "",\n      "StateAidSector": "",\n      "TaxOfficeNumber": "",\n      "TaxOfficeReference": ""\n    },\n    "MetaData": {},\n    "Name": "",\n    "NextRevisionDate": "",\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Territory": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Employer": [
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": [
      "Pension": [
        "@href": "",
        "@rel": "",
        "@title": ""
      ],
      "PostponementDate": "",
      "PrimaryAddress": [
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      ],
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": [
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      ],
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    ],
    "BacsServiceUserNumber": "",
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": [
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    ],
    "MetaData": [],
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Updates the Employer
{{baseUrl}}/Employer/:EmployerId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId" {:headers {:authorization ""
                                                                          :api-version ""}
                                                                :content-type :json
                                                                :form-params {:Employer {:Address {:Address1 ""
                                                                                                   :Address2 ""
                                                                                                   :Address3 ""
                                                                                                   :Address4 ""
                                                                                                   :Country ""
                                                                                                   :Postcode ""}
                                                                                         :ApprenticeshipLevyAllowance ""
                                                                                         :AutoEnrolment {:Pension {:@href ""
                                                                                                                   :@rel ""
                                                                                                                   :@title ""}
                                                                                                         :PostponementDate ""
                                                                                                         :PrimaryAddress {:Address1 ""
                                                                                                                          :Address2 ""
                                                                                                                          :Address3 ""
                                                                                                                          :Address4 ""
                                                                                                                          :Country ""
                                                                                                                          :Postcode ""}
                                                                                                         :PrimaryEmail ""
                                                                                                         :PrimaryFirstName ""
                                                                                                         :PrimaryJobTitle ""
                                                                                                         :PrimaryLastName ""
                                                                                                         :PrimaryTelephone ""
                                                                                                         :ReEnrolmentDayOffset 0
                                                                                                         :ReEnrolmentMonthOffset 0
                                                                                                         :RecentOptOutReEnrolmentExcluded false
                                                                                                         :SecondaryAddress {:Address1 ""
                                                                                                                            :Address2 ""
                                                                                                                            :Address3 ""
                                                                                                                            :Address4 ""
                                                                                                                            :Country ""
                                                                                                                            :Postcode ""}
                                                                                                         :SecondaryEmail ""
                                                                                                         :SecondaryFirstName ""
                                                                                                         :SecondaryJobTitle ""
                                                                                                         :SecondaryLastName ""
                                                                                                         :SecondaryTelephone ""
                                                                                                         :StagingDate ""}
                                                                                         :BacsServiceUserNumber ""
                                                                                         :BankAccount {:AccountName ""
                                                                                                       :AccountNumber ""
                                                                                                       :BranchName ""
                                                                                                       :Reference ""
                                                                                                       :SortCode ""}
                                                                                         :CalculateApprenticeshipLevy false
                                                                                         :ClaimEmploymentAllowance false
                                                                                         :ClaimSmallEmployerRelief false
                                                                                         :EffectiveDate ""
                                                                                         :HmrcSettings {:AccountingOfficeRef ""
                                                                                                        :COTAXRef ""
                                                                                                        :ContactEmail ""
                                                                                                        :ContactFax ""
                                                                                                        :ContactFirstName ""
                                                                                                        :ContactLastName ""
                                                                                                        :ContactTelephone ""
                                                                                                        :EmploymentAllowanceOverride ""
                                                                                                        :Password ""
                                                                                                        :SAUTR ""
                                                                                                        :Sender ""
                                                                                                        :SenderId ""
                                                                                                        :StateAidSector ""
                                                                                                        :TaxOfficeNumber ""
                                                                                                        :TaxOfficeReference ""}
                                                                                         :MetaData {}
                                                                                         :Name ""
                                                                                         :NextRevisionDate ""
                                                                                         :Region ""
                                                                                         :Revision 0
                                                                                         :RuleExclusions ""
                                                                                         :Territory ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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}}/Employer/:EmployerId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId"

	payload := strings.NewReader("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 2068

{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\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  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {
        '@href': '',
        '@rel': '',
        '@title': ''
      },
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employer":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"ApprenticeshipLevyAllowance":"","AutoEnrolment":{"Pension":{"@href":"","@rel":"","@title":""},"PostponementDate":"","PrimaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"PrimaryEmail":"","PrimaryFirstName":"","PrimaryJobTitle":"","PrimaryLastName":"","PrimaryTelephone":"","ReEnrolmentDayOffset":0,"ReEnrolmentMonthOffset":0,"RecentOptOutReEnrolmentExcluded":false,"SecondaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"SecondaryEmail":"","SecondaryFirstName":"","SecondaryJobTitle":"","SecondaryLastName":"","SecondaryTelephone":"","StagingDate":""},"BacsServiceUserNumber":"","BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"CalculateApprenticeshipLevy":false,"ClaimEmploymentAllowance":false,"ClaimSmallEmployerRelief":false,"EffectiveDate":"","HmrcSettings":{"AccountingOfficeRef":"","COTAXRef":"","ContactEmail":"","ContactFax":"","ContactFirstName":"","ContactLastName":"","ContactTelephone":"","EmploymentAllowanceOverride":"","Password":"","SAUTR":"","Sender":"","SenderId":"","StateAidSector":"","TaxOfficeNumber":"","TaxOfficeReference":""},"MetaData":{},"Name":"","NextRevisionDate":"","Region":"","Revision":0,"RuleExclusions":"","Territory":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Employer": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "ApprenticeshipLevyAllowance": "",\n    "AutoEnrolment": {\n      "Pension": {\n        "@href": "",\n        "@rel": "",\n        "@title": ""\n      },\n      "PostponementDate": "",\n      "PrimaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "PrimaryEmail": "",\n      "PrimaryFirstName": "",\n      "PrimaryJobTitle": "",\n      "PrimaryLastName": "",\n      "PrimaryTelephone": "",\n      "ReEnrolmentDayOffset": 0,\n      "ReEnrolmentMonthOffset": 0,\n      "RecentOptOutReEnrolmentExcluded": false,\n      "SecondaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "SecondaryEmail": "",\n      "SecondaryFirstName": "",\n      "SecondaryJobTitle": "",\n      "SecondaryLastName": "",\n      "SecondaryTelephone": "",\n      "StagingDate": ""\n    },\n    "BacsServiceUserNumber": "",\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "CalculateApprenticeshipLevy": false,\n    "ClaimEmploymentAllowance": false,\n    "ClaimSmallEmployerRelief": false,\n    "EffectiveDate": "",\n    "HmrcSettings": {\n      "AccountingOfficeRef": "",\n      "COTAXRef": "",\n      "ContactEmail": "",\n      "ContactFax": "",\n      "ContactFirstName": "",\n      "ContactLastName": "",\n      "ContactTelephone": "",\n      "EmploymentAllowanceOverride": "",\n      "Password": "",\n      "SAUTR": "",\n      "Sender": "",\n      "SenderId": "",\n      "StateAidSector": "",\n      "TaxOfficeNumber": "",\n      "TaxOfficeReference": ""\n    },\n    "MetaData": {},\n    "Name": "",\n    "NextRevisionDate": "",\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Territory": ""\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  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {'@href': '', '@rel': '', '@title': ''},
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  },
  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}}/Employer/:EmployerId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Employer: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    ApprenticeshipLevyAllowance: '',
    AutoEnrolment: {
      Pension: {
        '@href': '',
        '@rel': '',
        '@title': ''
      },
      PostponementDate: '',
      PrimaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      PrimaryEmail: '',
      PrimaryFirstName: '',
      PrimaryJobTitle: '',
      PrimaryLastName: '',
      PrimaryTelephone: '',
      ReEnrolmentDayOffset: 0,
      ReEnrolmentMonthOffset: 0,
      RecentOptOutReEnrolmentExcluded: false,
      SecondaryAddress: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      SecondaryEmail: '',
      SecondaryFirstName: '',
      SecondaryJobTitle: '',
      SecondaryLastName: '',
      SecondaryTelephone: '',
      StagingDate: ''
    },
    BacsServiceUserNumber: '',
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    CalculateApprenticeshipLevy: false,
    ClaimEmploymentAllowance: false,
    ClaimSmallEmployerRelief: false,
    EffectiveDate: '',
    HmrcSettings: {
      AccountingOfficeRef: '',
      COTAXRef: '',
      ContactEmail: '',
      ContactFax: '',
      ContactFirstName: '',
      ContactLastName: '',
      ContactTelephone: '',
      EmploymentAllowanceOverride: '',
      Password: '',
      SAUTR: '',
      Sender: '',
      SenderId: '',
      StateAidSector: '',
      TaxOfficeNumber: '',
      TaxOfficeReference: ''
    },
    MetaData: {},
    Name: '',
    NextRevisionDate: '',
    Region: '',
    Revision: 0,
    RuleExclusions: '',
    Territory: ''
  }
});

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}}/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Employer: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      ApprenticeshipLevyAllowance: '',
      AutoEnrolment: {
        Pension: {'@href': '', '@rel': '', '@title': ''},
        PostponementDate: '',
        PrimaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        PrimaryEmail: '',
        PrimaryFirstName: '',
        PrimaryJobTitle: '',
        PrimaryLastName: '',
        PrimaryTelephone: '',
        ReEnrolmentDayOffset: 0,
        ReEnrolmentMonthOffset: 0,
        RecentOptOutReEnrolmentExcluded: false,
        SecondaryAddress: {
          Address1: '',
          Address2: '',
          Address3: '',
          Address4: '',
          Country: '',
          Postcode: ''
        },
        SecondaryEmail: '',
        SecondaryFirstName: '',
        SecondaryJobTitle: '',
        SecondaryLastName: '',
        SecondaryTelephone: '',
        StagingDate: ''
      },
      BacsServiceUserNumber: '',
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      CalculateApprenticeshipLevy: false,
      ClaimEmploymentAllowance: false,
      ClaimSmallEmployerRelief: false,
      EffectiveDate: '',
      HmrcSettings: {
        AccountingOfficeRef: '',
        COTAXRef: '',
        ContactEmail: '',
        ContactFax: '',
        ContactFirstName: '',
        ContactLastName: '',
        ContactTelephone: '',
        EmploymentAllowanceOverride: '',
        Password: '',
        SAUTR: '',
        Sender: '',
        SenderId: '',
        StateAidSector: '',
        TaxOfficeNumber: '',
        TaxOfficeReference: ''
      },
      MetaData: {},
      Name: '',
      NextRevisionDate: '',
      Region: '',
      Revision: 0,
      RuleExclusions: '',
      Territory: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Employer":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"ApprenticeshipLevyAllowance":"","AutoEnrolment":{"Pension":{"@href":"","@rel":"","@title":""},"PostponementDate":"","PrimaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"PrimaryEmail":"","PrimaryFirstName":"","PrimaryJobTitle":"","PrimaryLastName":"","PrimaryTelephone":"","ReEnrolmentDayOffset":0,"ReEnrolmentMonthOffset":0,"RecentOptOutReEnrolmentExcluded":false,"SecondaryAddress":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"SecondaryEmail":"","SecondaryFirstName":"","SecondaryJobTitle":"","SecondaryLastName":"","SecondaryTelephone":"","StagingDate":""},"BacsServiceUserNumber":"","BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"CalculateApprenticeshipLevy":false,"ClaimEmploymentAllowance":false,"ClaimSmallEmployerRelief":false,"EffectiveDate":"","HmrcSettings":{"AccountingOfficeRef":"","COTAXRef":"","ContactEmail":"","ContactFax":"","ContactFirstName":"","ContactLastName":"","ContactTelephone":"","EmploymentAllowanceOverride":"","Password":"","SAUTR":"","Sender":"","SenderId":"","StateAidSector":"","TaxOfficeNumber":"","TaxOfficeReference":""},"MetaData":{},"Name":"","NextRevisionDate":"","Region":"","Revision":0,"RuleExclusions":"","Territory":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Employer": @{ @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"ApprenticeshipLevyAllowance": @"", @"AutoEnrolment": @{ @"Pension": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PostponementDate": @"", @"PrimaryAddress": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"PrimaryEmail": @"", @"PrimaryFirstName": @"", @"PrimaryJobTitle": @"", @"PrimaryLastName": @"", @"PrimaryTelephone": @"", @"ReEnrolmentDayOffset": @0, @"ReEnrolmentMonthOffset": @0, @"RecentOptOutReEnrolmentExcluded": @NO, @"SecondaryAddress": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"SecondaryEmail": @"", @"SecondaryFirstName": @"", @"SecondaryJobTitle": @"", @"SecondaryLastName": @"", @"SecondaryTelephone": @"", @"StagingDate": @"" }, @"BacsServiceUserNumber": @"", @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"CalculateApprenticeshipLevy": @NO, @"ClaimEmploymentAllowance": @NO, @"ClaimSmallEmployerRelief": @NO, @"EffectiveDate": @"", @"HmrcSettings": @{ @"AccountingOfficeRef": @"", @"COTAXRef": @"", @"ContactEmail": @"", @"ContactFax": @"", @"ContactFirstName": @"", @"ContactLastName": @"", @"ContactTelephone": @"", @"EmploymentAllowanceOverride": @"", @"Password": @"", @"SAUTR": @"", @"Sender": @"", @"SenderId": @"", @"StateAidSector": @"", @"TaxOfficeNumber": @"", @"TaxOfficeReference": @"" }, @"MetaData": @{  }, @"Name": @"", @"NextRevisionDate": @"", @"Region": @"", @"Revision": @0, @"RuleExclusions": @"", @"Territory": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId"]
                                                       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}}/Employer/:EmployerId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId",
  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([
    'Employer' => [
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'ApprenticeshipLevyAllowance' => '',
        'AutoEnrolment' => [
                'Pension' => [
                                '@href' => '',
                                '@rel' => '',
                                '@title' => ''
                ],
                'PostponementDate' => '',
                'PrimaryAddress' => [
                                'Address1' => '',
                                'Address2' => '',
                                'Address3' => '',
                                'Address4' => '',
                                'Country' => '',
                                'Postcode' => ''
                ],
                'PrimaryEmail' => '',
                'PrimaryFirstName' => '',
                'PrimaryJobTitle' => '',
                'PrimaryLastName' => '',
                'PrimaryTelephone' => '',
                'ReEnrolmentDayOffset' => 0,
                'ReEnrolmentMonthOffset' => 0,
                'RecentOptOutReEnrolmentExcluded' => null,
                'SecondaryAddress' => [
                                'Address1' => '',
                                'Address2' => '',
                                'Address3' => '',
                                'Address4' => '',
                                'Country' => '',
                                'Postcode' => ''
                ],
                'SecondaryEmail' => '',
                'SecondaryFirstName' => '',
                'SecondaryJobTitle' => '',
                'SecondaryLastName' => '',
                'SecondaryTelephone' => '',
                'StagingDate' => ''
        ],
        'BacsServiceUserNumber' => '',
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'CalculateApprenticeshipLevy' => null,
        'ClaimEmploymentAllowance' => null,
        'ClaimSmallEmployerRelief' => null,
        'EffectiveDate' => '',
        'HmrcSettings' => [
                'AccountingOfficeRef' => '',
                'COTAXRef' => '',
                'ContactEmail' => '',
                'ContactFax' => '',
                'ContactFirstName' => '',
                'ContactLastName' => '',
                'ContactTelephone' => '',
                'EmploymentAllowanceOverride' => '',
                'Password' => '',
                'SAUTR' => '',
                'Sender' => '',
                'SenderId' => '',
                'StateAidSector' => '',
                'TaxOfficeNumber' => '',
                'TaxOfficeReference' => ''
        ],
        'MetaData' => [
                
        ],
        'Name' => '',
        'NextRevisionDate' => '',
        'Region' => '',
        'Revision' => 0,
        'RuleExclusions' => '',
        'Territory' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId', [
  'body' => '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Employer' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'ApprenticeshipLevyAllowance' => '',
    'AutoEnrolment' => [
        'Pension' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PostponementDate' => '',
        'PrimaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'PrimaryEmail' => '',
        'PrimaryFirstName' => '',
        'PrimaryJobTitle' => '',
        'PrimaryLastName' => '',
        'PrimaryTelephone' => '',
        'ReEnrolmentDayOffset' => 0,
        'ReEnrolmentMonthOffset' => 0,
        'RecentOptOutReEnrolmentExcluded' => null,
        'SecondaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'SecondaryEmail' => '',
        'SecondaryFirstName' => '',
        'SecondaryJobTitle' => '',
        'SecondaryLastName' => '',
        'SecondaryTelephone' => '',
        'StagingDate' => ''
    ],
    'BacsServiceUserNumber' => '',
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'CalculateApprenticeshipLevy' => null,
    'ClaimEmploymentAllowance' => null,
    'ClaimSmallEmployerRelief' => null,
    'EffectiveDate' => '',
    'HmrcSettings' => [
        'AccountingOfficeRef' => '',
        'COTAXRef' => '',
        'ContactEmail' => '',
        'ContactFax' => '',
        'ContactFirstName' => '',
        'ContactLastName' => '',
        'ContactTelephone' => '',
        'EmploymentAllowanceOverride' => '',
        'Password' => '',
        'SAUTR' => '',
        'Sender' => '',
        'SenderId' => '',
        'StateAidSector' => '',
        'TaxOfficeNumber' => '',
        'TaxOfficeReference' => ''
    ],
    'MetaData' => [
        
    ],
    'Name' => '',
    'NextRevisionDate' => '',
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Territory' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Employer' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'ApprenticeshipLevyAllowance' => '',
    'AutoEnrolment' => [
        'Pension' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PostponementDate' => '',
        'PrimaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'PrimaryEmail' => '',
        'PrimaryFirstName' => '',
        'PrimaryJobTitle' => '',
        'PrimaryLastName' => '',
        'PrimaryTelephone' => '',
        'ReEnrolmentDayOffset' => 0,
        'ReEnrolmentMonthOffset' => 0,
        'RecentOptOutReEnrolmentExcluded' => null,
        'SecondaryAddress' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'SecondaryEmail' => '',
        'SecondaryFirstName' => '',
        'SecondaryJobTitle' => '',
        'SecondaryLastName' => '',
        'SecondaryTelephone' => '',
        'StagingDate' => ''
    ],
    'BacsServiceUserNumber' => '',
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'CalculateApprenticeshipLevy' => null,
    'ClaimEmploymentAllowance' => null,
    'ClaimSmallEmployerRelief' => null,
    'EffectiveDate' => '',
    'HmrcSettings' => [
        'AccountingOfficeRef' => '',
        'COTAXRef' => '',
        'ContactEmail' => '',
        'ContactFax' => '',
        'ContactFirstName' => '',
        'ContactLastName' => '',
        'ContactTelephone' => '',
        'EmploymentAllowanceOverride' => '',
        'Password' => '',
        'SAUTR' => '',
        'Sender' => '',
        'SenderId' => '',
        'StateAidSector' => '',
        'TaxOfficeNumber' => '',
        'TaxOfficeReference' => ''
    ],
    'MetaData' => [
        
    ],
    'Name' => '',
    'NextRevisionDate' => '',
    'Region' => '',
    'Revision' => 0,
    'RuleExclusions' => '',
    'Territory' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId"

payload = { "Employer": {
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "ApprenticeshipLevyAllowance": "",
        "AutoEnrolment": {
            "Pension": {
                "@href": "",
                "@rel": "",
                "@title": ""
            },
            "PostponementDate": "",
            "PrimaryAddress": {
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            },
            "PrimaryEmail": "",
            "PrimaryFirstName": "",
            "PrimaryJobTitle": "",
            "PrimaryLastName": "",
            "PrimaryTelephone": "",
            "ReEnrolmentDayOffset": 0,
            "ReEnrolmentMonthOffset": 0,
            "RecentOptOutReEnrolmentExcluded": False,
            "SecondaryAddress": {
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            },
            "SecondaryEmail": "",
            "SecondaryFirstName": "",
            "SecondaryJobTitle": "",
            "SecondaryLastName": "",
            "SecondaryTelephone": "",
            "StagingDate": ""
        },
        "BacsServiceUserNumber": "",
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "CalculateApprenticeshipLevy": False,
        "ClaimEmploymentAllowance": False,
        "ClaimSmallEmployerRelief": False,
        "EffectiveDate": "",
        "HmrcSettings": {
            "AccountingOfficeRef": "",
            "COTAXRef": "",
            "ContactEmail": "",
            "ContactFax": "",
            "ContactFirstName": "",
            "ContactLastName": "",
            "ContactTelephone": "",
            "EmploymentAllowanceOverride": "",
            "Password": "",
            "SAUTR": "",
            "Sender": "",
            "SenderId": "",
            "StateAidSector": "",
            "TaxOfficeNumber": "",
            "TaxOfficeReference": ""
        },
        "MetaData": {},
        "Name": "",
        "NextRevisionDate": "",
        "Region": "",
        "Revision": 0,
        "RuleExclusions": "",
        "Territory": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId"

payload <- "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Employer\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"ApprenticeshipLevyAllowance\": \"\",\n    \"AutoEnrolment\": {\n      \"Pension\": {\n        \"@href\": \"\",\n        \"@rel\": \"\",\n        \"@title\": \"\"\n      },\n      \"PostponementDate\": \"\",\n      \"PrimaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"PrimaryEmail\": \"\",\n      \"PrimaryFirstName\": \"\",\n      \"PrimaryJobTitle\": \"\",\n      \"PrimaryLastName\": \"\",\n      \"PrimaryTelephone\": \"\",\n      \"ReEnrolmentDayOffset\": 0,\n      \"ReEnrolmentMonthOffset\": 0,\n      \"RecentOptOutReEnrolmentExcluded\": false,\n      \"SecondaryAddress\": {\n        \"Address1\": \"\",\n        \"Address2\": \"\",\n        \"Address3\": \"\",\n        \"Address4\": \"\",\n        \"Country\": \"\",\n        \"Postcode\": \"\"\n      },\n      \"SecondaryEmail\": \"\",\n      \"SecondaryFirstName\": \"\",\n      \"SecondaryJobTitle\": \"\",\n      \"SecondaryLastName\": \"\",\n      \"SecondaryTelephone\": \"\",\n      \"StagingDate\": \"\"\n    },\n    \"BacsServiceUserNumber\": \"\",\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"CalculateApprenticeshipLevy\": false,\n    \"ClaimEmploymentAllowance\": false,\n    \"ClaimSmallEmployerRelief\": false,\n    \"EffectiveDate\": \"\",\n    \"HmrcSettings\": {\n      \"AccountingOfficeRef\": \"\",\n      \"COTAXRef\": \"\",\n      \"ContactEmail\": \"\",\n      \"ContactFax\": \"\",\n      \"ContactFirstName\": \"\",\n      \"ContactLastName\": \"\",\n      \"ContactTelephone\": \"\",\n      \"EmploymentAllowanceOverride\": \"\",\n      \"Password\": \"\",\n      \"SAUTR\": \"\",\n      \"Sender\": \"\",\n      \"SenderId\": \"\",\n      \"StateAidSector\": \"\",\n      \"TaxOfficeNumber\": \"\",\n      \"TaxOfficeReference\": \"\"\n    },\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"RuleExclusions\": \"\",\n    \"Territory\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId";

    let payload = json!({"Employer": json!({
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "ApprenticeshipLevyAllowance": "",
            "AutoEnrolment": json!({
                "Pension": json!({
                    "@href": "",
                    "@rel": "",
                    "@title": ""
                }),
                "PostponementDate": "",
                "PrimaryAddress": json!({
                    "Address1": "",
                    "Address2": "",
                    "Address3": "",
                    "Address4": "",
                    "Country": "",
                    "Postcode": ""
                }),
                "PrimaryEmail": "",
                "PrimaryFirstName": "",
                "PrimaryJobTitle": "",
                "PrimaryLastName": "",
                "PrimaryTelephone": "",
                "ReEnrolmentDayOffset": 0,
                "ReEnrolmentMonthOffset": 0,
                "RecentOptOutReEnrolmentExcluded": false,
                "SecondaryAddress": json!({
                    "Address1": "",
                    "Address2": "",
                    "Address3": "",
                    "Address4": "",
                    "Country": "",
                    "Postcode": ""
                }),
                "SecondaryEmail": "",
                "SecondaryFirstName": "",
                "SecondaryJobTitle": "",
                "SecondaryLastName": "",
                "SecondaryTelephone": "",
                "StagingDate": ""
            }),
            "BacsServiceUserNumber": "",
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "CalculateApprenticeshipLevy": false,
            "ClaimEmploymentAllowance": false,
            "ClaimSmallEmployerRelief": false,
            "EffectiveDate": "",
            "HmrcSettings": json!({
                "AccountingOfficeRef": "",
                "COTAXRef": "",
                "ContactEmail": "",
                "ContactFax": "",
                "ContactFirstName": "",
                "ContactLastName": "",
                "ContactTelephone": "",
                "EmploymentAllowanceOverride": "",
                "Password": "",
                "SAUTR": "",
                "Sender": "",
                "SenderId": "",
                "StateAidSector": "",
                "TaxOfficeNumber": "",
                "TaxOfficeReference": ""
            }),
            "MetaData": json!({}),
            "Name": "",
            "NextRevisionDate": "",
            "Region": "",
            "Revision": 0,
            "RuleExclusions": "",
            "Territory": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}'
echo '{
  "Employer": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": {
      "Pension": {
        "@href": "",
        "@rel": "",
        "@title": ""
      },
      "PostponementDate": "",
      "PrimaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": {
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      },
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    },
    "BacsServiceUserNumber": "",
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": {
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    },
    "MetaData": {},
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Employer": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "ApprenticeshipLevyAllowance": "",\n    "AutoEnrolment": {\n      "Pension": {\n        "@href": "",\n        "@rel": "",\n        "@title": ""\n      },\n      "PostponementDate": "",\n      "PrimaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "PrimaryEmail": "",\n      "PrimaryFirstName": "",\n      "PrimaryJobTitle": "",\n      "PrimaryLastName": "",\n      "PrimaryTelephone": "",\n      "ReEnrolmentDayOffset": 0,\n      "ReEnrolmentMonthOffset": 0,\n      "RecentOptOutReEnrolmentExcluded": false,\n      "SecondaryAddress": {\n        "Address1": "",\n        "Address2": "",\n        "Address3": "",\n        "Address4": "",\n        "Country": "",\n        "Postcode": ""\n      },\n      "SecondaryEmail": "",\n      "SecondaryFirstName": "",\n      "SecondaryJobTitle": "",\n      "SecondaryLastName": "",\n      "SecondaryTelephone": "",\n      "StagingDate": ""\n    },\n    "BacsServiceUserNumber": "",\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "CalculateApprenticeshipLevy": false,\n    "ClaimEmploymentAllowance": false,\n    "ClaimSmallEmployerRelief": false,\n    "EffectiveDate": "",\n    "HmrcSettings": {\n      "AccountingOfficeRef": "",\n      "COTAXRef": "",\n      "ContactEmail": "",\n      "ContactFax": "",\n      "ContactFirstName": "",\n      "ContactLastName": "",\n      "ContactTelephone": "",\n      "EmploymentAllowanceOverride": "",\n      "Password": "",\n      "SAUTR": "",\n      "Sender": "",\n      "SenderId": "",\n      "StateAidSector": "",\n      "TaxOfficeNumber": "",\n      "TaxOfficeReference": ""\n    },\n    "MetaData": {},\n    "Name": "",\n    "NextRevisionDate": "",\n    "Region": "",\n    "Revision": 0,\n    "RuleExclusions": "",\n    "Territory": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Employer": [
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "ApprenticeshipLevyAllowance": "",
    "AutoEnrolment": [
      "Pension": [
        "@href": "",
        "@rel": "",
        "@title": ""
      ],
      "PostponementDate": "",
      "PrimaryAddress": [
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      ],
      "PrimaryEmail": "",
      "PrimaryFirstName": "",
      "PrimaryJobTitle": "",
      "PrimaryLastName": "",
      "PrimaryTelephone": "",
      "ReEnrolmentDayOffset": 0,
      "ReEnrolmentMonthOffset": 0,
      "RecentOptOutReEnrolmentExcluded": false,
      "SecondaryAddress": [
        "Address1": "",
        "Address2": "",
        "Address3": "",
        "Address4": "",
        "Country": "",
        "Postcode": ""
      ],
      "SecondaryEmail": "",
      "SecondaryFirstName": "",
      "SecondaryJobTitle": "",
      "SecondaryLastName": "",
      "SecondaryTelephone": "",
      "StagingDate": ""
    ],
    "BacsServiceUserNumber": "",
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "CalculateApprenticeshipLevy": false,
    "ClaimEmploymentAllowance": false,
    "ClaimSmallEmployerRelief": false,
    "EffectiveDate": "",
    "HmrcSettings": [
      "AccountingOfficeRef": "",
      "COTAXRef": "",
      "ContactEmail": "",
      "ContactFax": "",
      "ContactFirstName": "",
      "ContactLastName": "",
      "ContactTelephone": "",
      "EmploymentAllowanceOverride": "",
      "Password": "",
      "SAUTR": "",
      "Sender": "",
      "SenderId": "",
      "StateAidSector": "",
      "TaxOfficeNumber": "",
      "TaxOfficeReference": ""
    ],
    "MetaData": [],
    "Name": "",
    "NextRevisionDate": "",
    "Region": "",
    "Revision": 0,
    "RuleExclusions": "",
    "Territory": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get health check status
{{baseUrl}}/Healthcheck
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Healthcheck");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Healthcheck")
require "http/client"

url = "{{baseUrl}}/Healthcheck"

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}}/Healthcheck"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Healthcheck");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Healthcheck"

	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/Healthcheck HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Healthcheck")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Healthcheck"))
    .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}}/Healthcheck")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Healthcheck")
  .asString();
const 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}}/Healthcheck');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/Healthcheck'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Healthcheck';
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}}/Healthcheck',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Healthcheck")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Healthcheck',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Healthcheck'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Healthcheck');

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}}/Healthcheck'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Healthcheck';
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}}/Healthcheck"]
                                                       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}}/Healthcheck" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Healthcheck",
  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}}/Healthcheck');

echo $response->getBody();
setUrl('{{baseUrl}}/Healthcheck');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Healthcheck');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Healthcheck' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Healthcheck' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/Healthcheck")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Healthcheck"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Healthcheck"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Healthcheck")

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/Healthcheck') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Healthcheck";

    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}}/Healthcheck
http GET {{baseUrl}}/Healthcheck
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/Healthcheck
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Healthcheck")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create a new holiday scheme
{{baseUrl}}/Employer/:EmployerId/HolidaySchemes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes" {:headers {:authorization ""
                                                                                          :api-version ""}
                                                                                :content-type :json
                                                                                :form-params {:HolidayScheme {:AccrualPayCodes {:PayCode []}
                                                                                                              :AllowExceedAnnualEntitlement false
                                                                                                              :AllowNegativeBalance false
                                                                                                              :AnnualEntitlementWeeks ""
                                                                                                              :BankHolidayInclusive false
                                                                                                              :Code ""
                                                                                                              :EffectiveDate ""
                                                                                                              :MaxCarryOverDays ""
                                                                                                              :NextRevisionDate ""
                                                                                                              :OffsetPayment false
                                                                                                              :Revision 0
                                                                                                              :SchemeCeasedDate ""
                                                                                                              :SchemeKey ""
                                                                                                              :SchemeName ""
                                                                                                              :YearStartDay 0
                                                                                                              :YearStartMonth 0}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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}}/Employer/:EmployerId/HolidaySchemes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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}}/Employer/:EmployerId/HolidaySchemes");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"

	payload := strings.NewReader("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/HolidaySchemes HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 489

{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
  .asString();
const data = JSON.stringify({
  HolidayScheme: {
    AccrualPayCodes: {
      PayCode: []
    },
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 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}}/Employer/:EmployerId/HolidaySchemes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"HolidayScheme":{"AccrualPayCodes":{"PayCode":[]},"AllowExceedAnnualEntitlement":false,"AllowNegativeBalance":false,"AnnualEntitlementWeeks":"","BankHolidayInclusive":false,"Code":"","EffectiveDate":"","MaxCarryOverDays":"","NextRevisionDate":"","OffsetPayment":false,"Revision":0,"SchemeCeasedDate":"","SchemeKey":"","SchemeName":"","YearStartDay":0,"YearStartMonth":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}}/Employer/:EmployerId/HolidaySchemes',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "HolidayScheme": {\n    "AccrualPayCodes": {\n      "PayCode": []\n    },\n    "AllowExceedAnnualEntitlement": false,\n    "AllowNegativeBalance": false,\n    "AnnualEntitlementWeeks": "",\n    "BankHolidayInclusive": false,\n    "Code": "",\n    "EffectiveDate": "",\n    "MaxCarryOverDays": "",\n    "NextRevisionDate": "",\n    "OffsetPayment": false,\n    "Revision": 0,\n    "SchemeCeasedDate": "",\n    "SchemeKey": "",\n    "SchemeName": "",\n    "YearStartDay": 0,\n    "YearStartMonth": 0\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  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/HolidaySchemes',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  HolidayScheme: {
    AccrualPayCodes: {PayCode: []},
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 0
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 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}}/Employer/:EmployerId/HolidaySchemes');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  HolidayScheme: {
    AccrualPayCodes: {
      PayCode: []
    },
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 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}}/Employer/:EmployerId/HolidaySchemes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"HolidayScheme":{"AccrualPayCodes":{"PayCode":[]},"AllowExceedAnnualEntitlement":false,"AllowNegativeBalance":false,"AnnualEntitlementWeeks":"","BankHolidayInclusive":false,"Code":"","EffectiveDate":"","MaxCarryOverDays":"","NextRevisionDate":"","OffsetPayment":false,"Revision":0,"SchemeCeasedDate":"","SchemeKey":"","SchemeName":"","YearStartDay":0,"YearStartMonth":0}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"HolidayScheme": @{ @"AccrualPayCodes": @{ @"PayCode": @[  ] }, @"AllowExceedAnnualEntitlement": @NO, @"AllowNegativeBalance": @NO, @"AnnualEntitlementWeeks": @"", @"BankHolidayInclusive": @NO, @"Code": @"", @"EffectiveDate": @"", @"MaxCarryOverDays": @"", @"NextRevisionDate": @"", @"OffsetPayment": @NO, @"Revision": @0, @"SchemeCeasedDate": @"", @"SchemeKey": @"", @"SchemeName": @"", @"YearStartDay": @0, @"YearStartMonth": @0 } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"]
                                                       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}}/Employer/:EmployerId/HolidaySchemes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes",
  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([
    'HolidayScheme' => [
        'AccrualPayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'AllowExceedAnnualEntitlement' => null,
        'AllowNegativeBalance' => null,
        'AnnualEntitlementWeeks' => '',
        'BankHolidayInclusive' => null,
        'Code' => '',
        'EffectiveDate' => '',
        'MaxCarryOverDays' => '',
        'NextRevisionDate' => '',
        'OffsetPayment' => null,
        'Revision' => 0,
        'SchemeCeasedDate' => '',
        'SchemeKey' => '',
        'SchemeName' => '',
        'YearStartDay' => 0,
        'YearStartMonth' => 0
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/HolidaySchemes', [
  'body' => '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'HolidayScheme' => [
    'AccrualPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'AllowExceedAnnualEntitlement' => null,
    'AllowNegativeBalance' => null,
    'AnnualEntitlementWeeks' => '',
    'BankHolidayInclusive' => null,
    'Code' => '',
    'EffectiveDate' => '',
    'MaxCarryOverDays' => '',
    'NextRevisionDate' => '',
    'OffsetPayment' => null,
    'Revision' => 0,
    'SchemeCeasedDate' => '',
    'SchemeKey' => '',
    'SchemeName' => '',
    'YearStartDay' => 0,
    'YearStartMonth' => 0
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'HolidayScheme' => [
    'AccrualPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'AllowExceedAnnualEntitlement' => null,
    'AllowNegativeBalance' => null,
    'AnnualEntitlementWeeks' => '',
    'BankHolidayInclusive' => null,
    'Code' => '',
    'EffectiveDate' => '',
    'MaxCarryOverDays' => '',
    'NextRevisionDate' => '',
    'OffsetPayment' => null,
    'Revision' => 0,
    'SchemeCeasedDate' => '',
    'SchemeKey' => '',
    'SchemeName' => '',
    'YearStartDay' => 0,
    'YearStartMonth' => 0
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/HolidaySchemes", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"

payload = { "HolidayScheme": {
        "AccrualPayCodes": { "PayCode": [] },
        "AllowExceedAnnualEntitlement": False,
        "AllowNegativeBalance": False,
        "AnnualEntitlementWeeks": "",
        "BankHolidayInclusive": False,
        "Code": "",
        "EffectiveDate": "",
        "MaxCarryOverDays": "",
        "NextRevisionDate": "",
        "OffsetPayment": False,
        "Revision": 0,
        "SchemeCeasedDate": "",
        "SchemeKey": "",
        "SchemeName": "",
        "YearStartDay": 0,
        "YearStartMonth": 0
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"

payload <- "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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/Employer/:EmployerId/HolidaySchemes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes";

    let payload = json!({"HolidayScheme": json!({
            "AccrualPayCodes": json!({"PayCode": ()}),
            "AllowExceedAnnualEntitlement": false,
            "AllowNegativeBalance": false,
            "AnnualEntitlementWeeks": "",
            "BankHolidayInclusive": false,
            "Code": "",
            "EffectiveDate": "",
            "MaxCarryOverDays": "",
            "NextRevisionDate": "",
            "OffsetPayment": false,
            "Revision": 0,
            "SchemeCeasedDate": "",
            "SchemeKey": "",
            "SchemeName": "",
            "YearStartDay": 0,
            "YearStartMonth": 0
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/HolidaySchemes \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
echo '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/HolidaySchemes \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "HolidayScheme": {\n    "AccrualPayCodes": {\n      "PayCode": []\n    },\n    "AllowExceedAnnualEntitlement": false,\n    "AllowNegativeBalance": false,\n    "AnnualEntitlementWeeks": "",\n    "BankHolidayInclusive": false,\n    "Code": "",\n    "EffectiveDate": "",\n    "MaxCarryOverDays": "",\n    "NextRevisionDate": "",\n    "OffsetPayment": false,\n    "Revision": 0,\n    "SchemeCeasedDate": "",\n    "SchemeKey": "",\n    "SchemeName": "",\n    "YearStartDay": 0,\n    "YearStartMonth": 0\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidaySchemes
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["HolidayScheme": [
    "AccrualPayCodes": ["PayCode": []],
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")! 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 an HolidayScheme revision matching the specified revision number.
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an holiday scheme revision matching the specified revision date.
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an holiday scheme
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all holiday scheme revisions
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revisions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday scheme by effective date.
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday scheme from employer
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" {:headers {:authorization ""
                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday schemes from employer at a given effective date.
{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidaySchemes/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidaySchemes/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidaySchemes/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidaySchemes/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday schemes from employer.
{{baseUrl}}/Employer/:EmployerId/HolidaySchemes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidaySchemes HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidaySchemes',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidaySchemes',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidaySchemes", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidaySchemes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidaySchemes \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidaySchemes \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidaySchemes
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the holiday scheme revision by revision number
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the holiday scheme
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
BODY json

{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" {:headers {:authorization ""
                                                                                                           :api-version ""}
                                                                                                 :content-type :json
                                                                                                 :form-params {:HolidayScheme {:AccrualPayCodes {:PayCode []}
                                                                                                                               :AllowExceedAnnualEntitlement false
                                                                                                                               :AllowNegativeBalance false
                                                                                                                               :AnnualEntitlementWeeks ""
                                                                                                                               :BankHolidayInclusive false
                                                                                                                               :Code ""
                                                                                                                               :EffectiveDate ""
                                                                                                                               :MaxCarryOverDays ""
                                                                                                                               :NextRevisionDate ""
                                                                                                                               :OffsetPayment false
                                                                                                                               :Revision 0
                                                                                                                               :SchemeCeasedDate ""
                                                                                                                               :SchemeKey ""
                                                                                                                               :SchemeName ""
                                                                                                                               :YearStartDay 0
                                                                                                                               :YearStartMonth 0}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

	payload := strings.NewReader("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 489

{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
  .asString();
const data = JSON.stringify({
  HolidayScheme: {
    AccrualPayCodes: {
      PayCode: []
    },
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 0
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"HolidayScheme":{"AccrualPayCodes":{"PayCode":[]},"AllowExceedAnnualEntitlement":false,"AllowNegativeBalance":false,"AnnualEntitlementWeeks":"","BankHolidayInclusive":false,"Code":"","EffectiveDate":"","MaxCarryOverDays":"","NextRevisionDate":"","OffsetPayment":false,"Revision":0,"SchemeCeasedDate":"","SchemeKey":"","SchemeName":"","YearStartDay":0,"YearStartMonth":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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "HolidayScheme": {\n    "AccrualPayCodes": {\n      "PayCode": []\n    },\n    "AllowExceedAnnualEntitlement": false,\n    "AllowNegativeBalance": false,\n    "AnnualEntitlementWeeks": "",\n    "BankHolidayInclusive": false,\n    "Code": "",\n    "EffectiveDate": "",\n    "MaxCarryOverDays": "",\n    "NextRevisionDate": "",\n    "OffsetPayment": false,\n    "Revision": 0,\n    "SchemeCeasedDate": "",\n    "SchemeKey": "",\n    "SchemeName": "",\n    "YearStartDay": 0,\n    "YearStartMonth": 0\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  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  HolidayScheme: {
    AccrualPayCodes: {PayCode: []},
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 0
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 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('PATCH', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  HolidayScheme: {
    AccrualPayCodes: {
      PayCode: []
    },
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 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: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"HolidayScheme":{"AccrualPayCodes":{"PayCode":[]},"AllowExceedAnnualEntitlement":false,"AllowNegativeBalance":false,"AnnualEntitlementWeeks":"","BankHolidayInclusive":false,"Code":"","EffectiveDate":"","MaxCarryOverDays":"","NextRevisionDate":"","OffsetPayment":false,"Revision":0,"SchemeCeasedDate":"","SchemeKey":"","SchemeName":"","YearStartDay":0,"YearStartMonth":0}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"HolidayScheme": @{ @"AccrualPayCodes": @{ @"PayCode": @[  ] }, @"AllowExceedAnnualEntitlement": @NO, @"AllowNegativeBalance": @NO, @"AnnualEntitlementWeeks": @"", @"BankHolidayInclusive": @NO, @"Code": @"", @"EffectiveDate": @"", @"MaxCarryOverDays": @"", @"NextRevisionDate": @"", @"OffsetPayment": @NO, @"Revision": @0, @"SchemeCeasedDate": @"", @"SchemeKey": @"", @"SchemeName": @"", @"YearStartDay": @0, @"YearStartMonth": @0 } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'HolidayScheme' => [
        'AccrualPayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'AllowExceedAnnualEntitlement' => null,
        'AllowNegativeBalance' => null,
        'AnnualEntitlementWeeks' => '',
        'BankHolidayInclusive' => null,
        'Code' => '',
        'EffectiveDate' => '',
        'MaxCarryOverDays' => '',
        'NextRevisionDate' => '',
        'OffsetPayment' => null,
        'Revision' => 0,
        'SchemeCeasedDate' => '',
        'SchemeKey' => '',
        'SchemeName' => '',
        'YearStartDay' => 0,
        'YearStartMonth' => 0
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId', [
  'body' => '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'HolidayScheme' => [
    'AccrualPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'AllowExceedAnnualEntitlement' => null,
    'AllowNegativeBalance' => null,
    'AnnualEntitlementWeeks' => '',
    'BankHolidayInclusive' => null,
    'Code' => '',
    'EffectiveDate' => '',
    'MaxCarryOverDays' => '',
    'NextRevisionDate' => '',
    'OffsetPayment' => null,
    'Revision' => 0,
    'SchemeCeasedDate' => '',
    'SchemeKey' => '',
    'SchemeName' => '',
    'YearStartDay' => 0,
    'YearStartMonth' => 0
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'HolidayScheme' => [
    'AccrualPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'AllowExceedAnnualEntitlement' => null,
    'AllowNegativeBalance' => null,
    'AnnualEntitlementWeeks' => '',
    'BankHolidayInclusive' => null,
    'Code' => '',
    'EffectiveDate' => '',
    'MaxCarryOverDays' => '',
    'NextRevisionDate' => '',
    'OffsetPayment' => null,
    'Revision' => 0,
    'SchemeCeasedDate' => '',
    'SchemeKey' => '',
    'SchemeName' => '',
    'YearStartDay' => 0,
    'YearStartMonth' => 0
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

payload = { "HolidayScheme": {
        "AccrualPayCodes": { "PayCode": [] },
        "AllowExceedAnnualEntitlement": False,
        "AllowNegativeBalance": False,
        "AnnualEntitlementWeeks": "",
        "BankHolidayInclusive": False,
        "Code": "",
        "EffectiveDate": "",
        "MaxCarryOverDays": "",
        "NextRevisionDate": "",
        "OffsetPayment": False,
        "Revision": 0,
        "SchemeCeasedDate": "",
        "SchemeKey": "",
        "SchemeName": "",
        "YearStartDay": 0,
        "YearStartMonth": 0
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

payload <- "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId";

    let payload = json!({"HolidayScheme": json!({
            "AccrualPayCodes": json!({"PayCode": ()}),
            "AllowExceedAnnualEntitlement": false,
            "AllowNegativeBalance": false,
            "AnnualEntitlementWeeks": "",
            "BankHolidayInclusive": false,
            "Code": "",
            "EffectiveDate": "",
            "MaxCarryOverDays": "",
            "NextRevisionDate": "",
            "OffsetPayment": false,
            "Revision": 0,
            "SchemeCeasedDate": "",
            "SchemeKey": "",
            "SchemeName": "",
            "YearStartDay": 0,
            "YearStartMonth": 0
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
echo '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "HolidayScheme": {\n    "AccrualPayCodes": {\n      "PayCode": []\n    },\n    "AllowExceedAnnualEntitlement": false,\n    "AllowNegativeBalance": false,\n    "AnnualEntitlementWeeks": "",\n    "BankHolidayInclusive": false,\n    "Code": "",\n    "EffectiveDate": "",\n    "MaxCarryOverDays": "",\n    "NextRevisionDate": "",\n    "OffsetPayment": false,\n    "Revision": 0,\n    "SchemeCeasedDate": "",\n    "SchemeKey": "",\n    "SchemeName": "",\n    "YearStartDay": 0,\n    "YearStartMonth": 0\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["HolidayScheme": [
    "AccrualPayCodes": ["PayCode": []],
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Updates the holiday scheme
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
BODY json

{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" {:headers {:authorization ""
                                                                                                         :api-version ""}
                                                                                               :content-type :json
                                                                                               :form-params {:HolidayScheme {:AccrualPayCodes {:PayCode []}
                                                                                                                             :AllowExceedAnnualEntitlement false
                                                                                                                             :AllowNegativeBalance false
                                                                                                                             :AnnualEntitlementWeeks ""
                                                                                                                             :BankHolidayInclusive false
                                                                                                                             :Code ""
                                                                                                                             :EffectiveDate ""
                                                                                                                             :MaxCarryOverDays ""
                                                                                                                             :NextRevisionDate ""
                                                                                                                             :OffsetPayment false
                                                                                                                             :Revision 0
                                                                                                                             :SchemeCeasedDate ""
                                                                                                                             :SchemeKey ""
                                                                                                                             :SchemeName ""
                                                                                                                             :YearStartDay 0
                                                                                                                             :YearStartMonth 0}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

	payload := strings.NewReader("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 489

{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\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  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
  .asString();
const data = JSON.stringify({
  HolidayScheme: {
    AccrualPayCodes: {
      PayCode: []
    },
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 0
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"HolidayScheme":{"AccrualPayCodes":{"PayCode":[]},"AllowExceedAnnualEntitlement":false,"AllowNegativeBalance":false,"AnnualEntitlementWeeks":"","BankHolidayInclusive":false,"Code":"","EffectiveDate":"","MaxCarryOverDays":"","NextRevisionDate":"","OffsetPayment":false,"Revision":0,"SchemeCeasedDate":"","SchemeKey":"","SchemeName":"","YearStartDay":0,"YearStartMonth":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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "HolidayScheme": {\n    "AccrualPayCodes": {\n      "PayCode": []\n    },\n    "AllowExceedAnnualEntitlement": false,\n    "AllowNegativeBalance": false,\n    "AnnualEntitlementWeeks": "",\n    "BankHolidayInclusive": false,\n    "Code": "",\n    "EffectiveDate": "",\n    "MaxCarryOverDays": "",\n    "NextRevisionDate": "",\n    "OffsetPayment": false,\n    "Revision": 0,\n    "SchemeCeasedDate": "",\n    "SchemeKey": "",\n    "SchemeName": "",\n    "YearStartDay": 0,\n    "YearStartMonth": 0\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  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  HolidayScheme: {
    AccrualPayCodes: {PayCode: []},
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 0
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  HolidayScheme: {
    AccrualPayCodes: {
      PayCode: []
    },
    AllowExceedAnnualEntitlement: false,
    AllowNegativeBalance: false,
    AnnualEntitlementWeeks: '',
    BankHolidayInclusive: false,
    Code: '',
    EffectiveDate: '',
    MaxCarryOverDays: '',
    NextRevisionDate: '',
    OffsetPayment: false,
    Revision: 0,
    SchemeCeasedDate: '',
    SchemeKey: '',
    SchemeName: '',
    YearStartDay: 0,
    YearStartMonth: 0
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    HolidayScheme: {
      AccrualPayCodes: {PayCode: []},
      AllowExceedAnnualEntitlement: false,
      AllowNegativeBalance: false,
      AnnualEntitlementWeeks: '',
      BankHolidayInclusive: false,
      Code: '',
      EffectiveDate: '',
      MaxCarryOverDays: '',
      NextRevisionDate: '',
      OffsetPayment: false,
      Revision: 0,
      SchemeCeasedDate: '',
      SchemeKey: '',
      SchemeName: '',
      YearStartDay: 0,
      YearStartMonth: 0
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"HolidayScheme":{"AccrualPayCodes":{"PayCode":[]},"AllowExceedAnnualEntitlement":false,"AllowNegativeBalance":false,"AnnualEntitlementWeeks":"","BankHolidayInclusive":false,"Code":"","EffectiveDate":"","MaxCarryOverDays":"","NextRevisionDate":"","OffsetPayment":false,"Revision":0,"SchemeCeasedDate":"","SchemeKey":"","SchemeName":"","YearStartDay":0,"YearStartMonth":0}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"HolidayScheme": @{ @"AccrualPayCodes": @{ @"PayCode": @[  ] }, @"AllowExceedAnnualEntitlement": @NO, @"AllowNegativeBalance": @NO, @"AnnualEntitlementWeeks": @"", @"BankHolidayInclusive": @NO, @"Code": @"", @"EffectiveDate": @"", @"MaxCarryOverDays": @"", @"NextRevisionDate": @"", @"OffsetPayment": @NO, @"Revision": @0, @"SchemeCeasedDate": @"", @"SchemeKey": @"", @"SchemeName": @"", @"YearStartDay": @0, @"YearStartMonth": @0 } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"]
                                                       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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId",
  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([
    'HolidayScheme' => [
        'AccrualPayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'AllowExceedAnnualEntitlement' => null,
        'AllowNegativeBalance' => null,
        'AnnualEntitlementWeeks' => '',
        'BankHolidayInclusive' => null,
        'Code' => '',
        'EffectiveDate' => '',
        'MaxCarryOverDays' => '',
        'NextRevisionDate' => '',
        'OffsetPayment' => null,
        'Revision' => 0,
        'SchemeCeasedDate' => '',
        'SchemeKey' => '',
        'SchemeName' => '',
        'YearStartDay' => 0,
        'YearStartMonth' => 0
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId', [
  'body' => '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'HolidayScheme' => [
    'AccrualPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'AllowExceedAnnualEntitlement' => null,
    'AllowNegativeBalance' => null,
    'AnnualEntitlementWeeks' => '',
    'BankHolidayInclusive' => null,
    'Code' => '',
    'EffectiveDate' => '',
    'MaxCarryOverDays' => '',
    'NextRevisionDate' => '',
    'OffsetPayment' => null,
    'Revision' => 0,
    'SchemeCeasedDate' => '',
    'SchemeKey' => '',
    'SchemeName' => '',
    'YearStartDay' => 0,
    'YearStartMonth' => 0
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'HolidayScheme' => [
    'AccrualPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'AllowExceedAnnualEntitlement' => null,
    'AllowNegativeBalance' => null,
    'AnnualEntitlementWeeks' => '',
    'BankHolidayInclusive' => null,
    'Code' => '',
    'EffectiveDate' => '',
    'MaxCarryOverDays' => '',
    'NextRevisionDate' => '',
    'OffsetPayment' => null,
    'Revision' => 0,
    'SchemeCeasedDate' => '',
    'SchemeKey' => '',
    'SchemeName' => '',
    'YearStartDay' => 0,
    'YearStartMonth' => 0
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

payload = { "HolidayScheme": {
        "AccrualPayCodes": { "PayCode": [] },
        "AllowExceedAnnualEntitlement": False,
        "AllowNegativeBalance": False,
        "AnnualEntitlementWeeks": "",
        "BankHolidayInclusive": False,
        "Code": "",
        "EffectiveDate": "",
        "MaxCarryOverDays": "",
        "NextRevisionDate": "",
        "OffsetPayment": False,
        "Revision": 0,
        "SchemeCeasedDate": "",
        "SchemeKey": "",
        "SchemeName": "",
        "YearStartDay": 0,
        "YearStartMonth": 0
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId"

payload <- "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"HolidayScheme\": {\n    \"AccrualPayCodes\": {\n      \"PayCode\": []\n    },\n    \"AllowExceedAnnualEntitlement\": false,\n    \"AllowNegativeBalance\": false,\n    \"AnnualEntitlementWeeks\": \"\",\n    \"BankHolidayInclusive\": false,\n    \"Code\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MaxCarryOverDays\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"OffsetPayment\": false,\n    \"Revision\": 0,\n    \"SchemeCeasedDate\": \"\",\n    \"SchemeKey\": \"\",\n    \"SchemeName\": \"\",\n    \"YearStartDay\": 0,\n    \"YearStartMonth\": 0\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId";

    let payload = json!({"HolidayScheme": json!({
            "AccrualPayCodes": json!({"PayCode": ()}),
            "AllowExceedAnnualEntitlement": false,
            "AllowNegativeBalance": false,
            "AnnualEntitlementWeeks": "",
            "BankHolidayInclusive": false,
            "Code": "",
            "EffectiveDate": "",
            "MaxCarryOverDays": "",
            "NextRevisionDate": "",
            "OffsetPayment": false,
            "Revision": 0,
            "SchemeCeasedDate": "",
            "SchemeKey": "",
            "SchemeName": "",
            "YearStartDay": 0,
            "YearStartMonth": 0
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}'
echo '{
  "HolidayScheme": {
    "AccrualPayCodes": {
      "PayCode": []
    },
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "HolidayScheme": {\n    "AccrualPayCodes": {\n      "PayCode": []\n    },\n    "AllowExceedAnnualEntitlement": false,\n    "AllowNegativeBalance": false,\n    "AnnualEntitlementWeeks": "",\n    "BankHolidayInclusive": false,\n    "Code": "",\n    "EffectiveDate": "",\n    "MaxCarryOverDays": "",\n    "NextRevisionDate": "",\n    "OffsetPayment": false,\n    "Revision": 0,\n    "SchemeCeasedDate": "",\n    "SchemeKey": "",\n    "SchemeName": "",\n    "YearStartDay": 0,\n    "YearStartMonth": 0\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["HolidayScheme": [
    "AccrualPayCodes": ["PayCode": []],
    "AllowExceedAnnualEntitlement": false,
    "AllowNegativeBalance": false,
    "AnnualEntitlementWeeks": "",
    "BankHolidayInclusive": false,
    "Code": "",
    "EffectiveDate": "",
    "MaxCarryOverDays": "",
    "NextRevisionDate": "",
    "OffsetPayment": false,
    "Revision": 0,
    "SchemeCeasedDate": "",
    "SchemeKey": "",
    "SchemeName": "",
    "YearStartDay": 0,
    "YearStartMonth": 0
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create new Batch job
{{baseUrl}}/Jobs/Batch
HEADERS

Authorization
Api-Version
BODY json

{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Batch");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Jobs/Batch" {:headers {:authorization ""
                                                                 :api-version ""}
                                                       :content-type :json
                                                       :form-params {:BatchJobInstruction {:HoldingDate ""
                                                                                           :Instructions {:DELETE []}
                                                                                           :ValidateOnly false}}})
require "http/client"

url = "{{baseUrl}}/Jobs/Batch"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\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}}/Jobs/Batch"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\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}}/Jobs/Batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Batch"

	payload := strings.NewReader("{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Jobs/Batch HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 131

{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Jobs/Batch")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Batch"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\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  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Jobs/Batch")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}")
  .asString();
const data = JSON.stringify({
  BatchJobInstruction: {
    HoldingDate: '',
    Instructions: {
      DELETE: []
    },
    ValidateOnly: 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}}/Jobs/Batch');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Batch',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    BatchJobInstruction: {HoldingDate: '', Instructions: {DELETE: []}, ValidateOnly: false}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Batch';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"BatchJobInstruction":{"HoldingDate":"","Instructions":{"DELETE":[]},"ValidateOnly":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}}/Jobs/Batch',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "BatchJobInstruction": {\n    "HoldingDate": "",\n    "Instructions": {\n      "DELETE": []\n    },\n    "ValidateOnly": false\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  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Jobs/Batch',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  BatchJobInstruction: {HoldingDate: '', Instructions: {DELETE: []}, ValidateOnly: false}
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Batch',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    BatchJobInstruction: {HoldingDate: '', Instructions: {DELETE: []}, ValidateOnly: 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}}/Jobs/Batch');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  BatchJobInstruction: {
    HoldingDate: '',
    Instructions: {
      DELETE: []
    },
    ValidateOnly: 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}}/Jobs/Batch',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    BatchJobInstruction: {HoldingDate: '', Instructions: {DELETE: []}, ValidateOnly: false}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Batch';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"BatchJobInstruction":{"HoldingDate":"","Instructions":{"DELETE":[]},"ValidateOnly":false}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BatchJobInstruction": @{ @"HoldingDate": @"", @"Instructions": @{ @"DELETE": @[  ] }, @"ValidateOnly": @NO } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Batch"]
                                                       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}}/Jobs/Batch" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Batch",
  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([
    'BatchJobInstruction' => [
        'HoldingDate' => '',
        'Instructions' => [
                'DELETE' => [
                                
                ]
        ],
        'ValidateOnly' => null
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Jobs/Batch', [
  'body' => '{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Batch');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'BatchJobInstruction' => [
    'HoldingDate' => '',
    'Instructions' => [
        'DELETE' => [
                
        ]
    ],
    'ValidateOnly' => null
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'BatchJobInstruction' => [
    'HoldingDate' => '',
    'Instructions' => [
        'DELETE' => [
                
        ]
    ],
    'ValidateOnly' => null
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Jobs/Batch');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Jobs/Batch", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Batch"

payload = { "BatchJobInstruction": {
        "HoldingDate": "",
        "Instructions": { "DELETE": [] },
        "ValidateOnly": False
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Batch"

payload <- "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Batch")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\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/Jobs/Batch') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"BatchJobInstruction\": {\n    \"HoldingDate\": \"\",\n    \"Instructions\": {\n      \"DELETE\": []\n    },\n    \"ValidateOnly\": false\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Batch";

    let payload = json!({"BatchJobInstruction": json!({
            "HoldingDate": "",
            "Instructions": json!({"DELETE": ()}),
            "ValidateOnly": false
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Jobs/Batch \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}'
echo '{
  "BatchJobInstruction": {
    "HoldingDate": "",
    "Instructions": {
      "DELETE": []
    },
    "ValidateOnly": false
  }
}' |  \
  http POST {{baseUrl}}/Jobs/Batch \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "BatchJobInstruction": {\n    "HoldingDate": "",\n    "Instructions": {\n      "DELETE": []\n    },\n    "ValidateOnly": false\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Jobs/Batch
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["BatchJobInstruction": [
    "HoldingDate": "",
    "Instructions": ["DELETE": []],
    "ValidateOnly": false
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Batch")! 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 new CIS job
{{baseUrl}}/Jobs/Cis
HEADERS

Authorization
Api-Version
BODY json

{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Cis");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Jobs/Cis" {:headers {:authorization ""
                                                               :api-version ""}
                                                     :content-type :json
                                                     :form-params {:CisJobInstructionBase {:Employer {:@href ""
                                                                                                      :@rel ""
                                                                                                      :@title ""}
                                                                                           :HoldingDate ""
                                                                                           :SubContractors {:SubContractor []}}}})
require "http/client"

url = "{{baseUrl}}/Jobs/Cis"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\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}}/Jobs/Cis"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\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}}/Jobs/Cis");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Cis"

	payload := strings.NewReader("{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Jobs/Cis HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 196

{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Jobs/Cis")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Cis"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\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  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Jobs/Cis")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}")
  .asString();
const data = JSON.stringify({
  CisJobInstructionBase: {
    Employer: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    HoldingDate: '',
    SubContractors: {
      SubContractor: []
    }
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Jobs/Cis');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Cis',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisJobInstructionBase: {
      Employer: {'@href': '', '@rel': '', '@title': ''},
      HoldingDate: '',
      SubContractors: {SubContractor: []}
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Cis';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisJobInstructionBase":{"Employer":{"@href":"","@rel":"","@title":""},"HoldingDate":"","SubContractors":{"SubContractor":[]}}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Cis',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "CisJobInstructionBase": {\n    "Employer": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "HoldingDate": "",\n    "SubContractors": {\n      "SubContractor": []\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  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Jobs/Cis',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  CisJobInstructionBase: {
    Employer: {'@href': '', '@rel': '', '@title': ''},
    HoldingDate: '',
    SubContractors: {SubContractor: []}
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Cis',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    CisJobInstructionBase: {
      Employer: {'@href': '', '@rel': '', '@title': ''},
      HoldingDate: '',
      SubContractors: {SubContractor: []}
    }
  },
  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}}/Jobs/Cis');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  CisJobInstructionBase: {
    Employer: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    HoldingDate: '',
    SubContractors: {
      SubContractor: []
    }
  }
});

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}}/Jobs/Cis',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    CisJobInstructionBase: {
      Employer: {'@href': '', '@rel': '', '@title': ''},
      HoldingDate: '',
      SubContractors: {SubContractor: []}
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Cis';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"CisJobInstructionBase":{"Employer":{"@href":"","@rel":"","@title":""},"HoldingDate":"","SubContractors":{"SubContractor":[]}}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CisJobInstructionBase": @{ @"Employer": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"HoldingDate": @"", @"SubContractors": @{ @"SubContractor": @[  ] } } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Cis"]
                                                       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}}/Jobs/Cis" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Cis",
  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([
    'CisJobInstructionBase' => [
        'Employer' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'HoldingDate' => '',
        'SubContractors' => [
                'SubContractor' => [
                                
                ]
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Jobs/Cis', [
  'body' => '{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Cis');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'CisJobInstructionBase' => [
    'Employer' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'HoldingDate' => '',
    'SubContractors' => [
        'SubContractor' => [
                
        ]
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'CisJobInstructionBase' => [
    'Employer' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'HoldingDate' => '',
    'SubContractors' => [
        'SubContractor' => [
                
        ]
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Jobs/Cis');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Cis' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Cis' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Jobs/Cis", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Cis"

payload = { "CisJobInstructionBase": {
        "Employer": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "HoldingDate": "",
        "SubContractors": { "SubContractor": [] }
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Cis"

payload <- "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\n    }\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Cis")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\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/Jobs/Cis') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"CisJobInstructionBase\": {\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"HoldingDate\": \"\",\n    \"SubContractors\": {\n      \"SubContractor\": []\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}}/Jobs/Cis";

    let payload = json!({"CisJobInstructionBase": json!({
            "Employer": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "HoldingDate": "",
            "SubContractors": json!({"SubContractor": ()})
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Jobs/Cis \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}'
echo '{
  "CisJobInstructionBase": {
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "HoldingDate": "",
    "SubContractors": {
      "SubContractor": []
    }
  }
}' |  \
  http POST {{baseUrl}}/Jobs/Cis \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "CisJobInstructionBase": {\n    "Employer": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "HoldingDate": "",\n    "SubContractors": {\n      "SubContractor": []\n    }\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Jobs/Cis
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["CisJobInstructionBase": [
    "Employer": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "HoldingDate": "",
    "SubContractors": ["SubContractor": []]
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Cis")! 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 new DPS job
{{baseUrl}}/Jobs/Dps
HEADERS

Authorization
Api-Version
BODY json

{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Dps");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Jobs/Dps" {:headers {:authorization ""
                                                               :api-version ""}
                                                     :content-type :json
                                                     :form-params {:DpsJobInstruction {:Apply false
                                                                                       :Employer {:@href ""
                                                                                                  :@rel ""
                                                                                                  :@title ""}
                                                                                       :FromDate ""
                                                                                       :HoldingDate ""
                                                                                       :MessageTypes {:Type []}
                                                                                       :MessagesToProcess {:Message []}
                                                                                       :Retrieve false}}})
require "http/client"

url = "{{baseUrl}}/Jobs/Dps"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\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}}/Jobs/Dps"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\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}}/Jobs/Dps");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Dps"

	payload := strings.NewReader("{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Jobs/Dps HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 298

{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Jobs/Dps")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Dps"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\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  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Jobs/Dps")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}")
  .asString();
const data = JSON.stringify({
  DpsJobInstruction: {
    Apply: false,
    Employer: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    FromDate: '',
    HoldingDate: '',
    MessageTypes: {
      Type: []
    },
    MessagesToProcess: {
      Message: []
    },
    Retrieve: 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}}/Jobs/Dps');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Dps',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    DpsJobInstruction: {
      Apply: false,
      Employer: {'@href': '', '@rel': '', '@title': ''},
      FromDate: '',
      HoldingDate: '',
      MessageTypes: {Type: []},
      MessagesToProcess: {Message: []},
      Retrieve: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Dps';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"DpsJobInstruction":{"Apply":false,"Employer":{"@href":"","@rel":"","@title":""},"FromDate":"","HoldingDate":"","MessageTypes":{"Type":[]},"MessagesToProcess":{"Message":[]},"Retrieve":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}}/Jobs/Dps',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "DpsJobInstruction": {\n    "Apply": false,\n    "Employer": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "FromDate": "",\n    "HoldingDate": "",\n    "MessageTypes": {\n      "Type": []\n    },\n    "MessagesToProcess": {\n      "Message": []\n    },\n    "Retrieve": false\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  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Jobs/Dps',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  DpsJobInstruction: {
    Apply: false,
    Employer: {'@href': '', '@rel': '', '@title': ''},
    FromDate: '',
    HoldingDate: '',
    MessageTypes: {Type: []},
    MessagesToProcess: {Message: []},
    Retrieve: false
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Dps',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    DpsJobInstruction: {
      Apply: false,
      Employer: {'@href': '', '@rel': '', '@title': ''},
      FromDate: '',
      HoldingDate: '',
      MessageTypes: {Type: []},
      MessagesToProcess: {Message: []},
      Retrieve: 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}}/Jobs/Dps');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  DpsJobInstruction: {
    Apply: false,
    Employer: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    FromDate: '',
    HoldingDate: '',
    MessageTypes: {
      Type: []
    },
    MessagesToProcess: {
      Message: []
    },
    Retrieve: 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}}/Jobs/Dps',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    DpsJobInstruction: {
      Apply: false,
      Employer: {'@href': '', '@rel': '', '@title': ''},
      FromDate: '',
      HoldingDate: '',
      MessageTypes: {Type: []},
      MessagesToProcess: {Message: []},
      Retrieve: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Dps';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"DpsJobInstruction":{"Apply":false,"Employer":{"@href":"","@rel":"","@title":""},"FromDate":"","HoldingDate":"","MessageTypes":{"Type":[]},"MessagesToProcess":{"Message":[]},"Retrieve":false}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"DpsJobInstruction": @{ @"Apply": @NO, @"Employer": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"FromDate": @"", @"HoldingDate": @"", @"MessageTypes": @{ @"Type": @[  ] }, @"MessagesToProcess": @{ @"Message": @[  ] }, @"Retrieve": @NO } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Dps"]
                                                       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}}/Jobs/Dps" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Dps",
  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([
    'DpsJobInstruction' => [
        'Apply' => null,
        'Employer' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'FromDate' => '',
        'HoldingDate' => '',
        'MessageTypes' => [
                'Type' => [
                                
                ]
        ],
        'MessagesToProcess' => [
                'Message' => [
                                
                ]
        ],
        'Retrieve' => null
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Jobs/Dps', [
  'body' => '{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Dps');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'DpsJobInstruction' => [
    'Apply' => null,
    'Employer' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'FromDate' => '',
    'HoldingDate' => '',
    'MessageTypes' => [
        'Type' => [
                
        ]
    ],
    'MessagesToProcess' => [
        'Message' => [
                
        ]
    ],
    'Retrieve' => null
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'DpsJobInstruction' => [
    'Apply' => null,
    'Employer' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'FromDate' => '',
    'HoldingDate' => '',
    'MessageTypes' => [
        'Type' => [
                
        ]
    ],
    'MessagesToProcess' => [
        'Message' => [
                
        ]
    ],
    'Retrieve' => null
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Jobs/Dps');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Dps' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Dps' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Jobs/Dps", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Dps"

payload = { "DpsJobInstruction": {
        "Apply": False,
        "Employer": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "FromDate": "",
        "HoldingDate": "",
        "MessageTypes": { "Type": [] },
        "MessagesToProcess": { "Message": [] },
        "Retrieve": False
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Dps"

payload <- "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Dps")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\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/Jobs/Dps') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"DpsJobInstruction\": {\n    \"Apply\": false,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FromDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"MessageTypes\": {\n      \"Type\": []\n    },\n    \"MessagesToProcess\": {\n      \"Message\": []\n    },\n    \"Retrieve\": false\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Dps";

    let payload = json!({"DpsJobInstruction": json!({
            "Apply": false,
            "Employer": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "FromDate": "",
            "HoldingDate": "",
            "MessageTypes": json!({"Type": ()}),
            "MessagesToProcess": json!({"Message": ()}),
            "Retrieve": false
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Jobs/Dps \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}'
echo '{
  "DpsJobInstruction": {
    "Apply": false,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": {
      "Type": []
    },
    "MessagesToProcess": {
      "Message": []
    },
    "Retrieve": false
  }
}' |  \
  http POST {{baseUrl}}/Jobs/Dps \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "DpsJobInstruction": {\n    "Apply": false,\n    "Employer": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "FromDate": "",\n    "HoldingDate": "",\n    "MessageTypes": {\n      "Type": []\n    },\n    "MessagesToProcess": {\n      "Message": []\n    },\n    "Retrieve": false\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Jobs/Dps
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["DpsJobInstruction": [
    "Apply": false,
    "Employer": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "FromDate": "",
    "HoldingDate": "",
    "MessageTypes": ["Type": []],
    "MessagesToProcess": ["Message": []],
    "Retrieve": false
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Dps")! 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 new PayRun job
{{baseUrl}}/Jobs/PayRuns
HEADERS

Authorization
Api-Version
BODY json

{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/PayRuns");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Jobs/PayRuns" {:headers {:authorization ""
                                                                   :api-version ""}
                                                         :content-type :json
                                                         :form-params {:PayRunJobInstruction {:Employees {:Employee []}
                                                                                              :EndDate ""
                                                                                              :HoldingDate ""
                                                                                              :IsSupplementary false
                                                                                              :PaySchedule {:@href ""
                                                                                                            :@rel ""
                                                                                                            :@title ""}
                                                                                              :PaymentDate ""
                                                                                              :StartDate ""}}})
require "http/client"

url = "{{baseUrl}}/Jobs/PayRuns"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\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}}/Jobs/PayRuns"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\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}}/Jobs/PayRuns");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/PayRuns"

	payload := strings.NewReader("{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Jobs/PayRuns HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 281

{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Jobs/PayRuns")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/PayRuns"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\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  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Jobs/PayRuns")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayRunJobInstruction: {
    Employees: {
      Employee: []
    },
    EndDate: '',
    HoldingDate: '',
    IsSupplementary: false,
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentDate: '',
    StartDate: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Jobs/PayRuns');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/PayRuns',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayRunJobInstruction: {
      Employees: {Employee: []},
      EndDate: '',
      HoldingDate: '',
      IsSupplementary: false,
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentDate: '',
      StartDate: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/PayRuns';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayRunJobInstruction":{"Employees":{"Employee":[]},"EndDate":"","HoldingDate":"","IsSupplementary":false,"PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentDate":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/PayRuns',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayRunJobInstruction": {\n    "Employees": {\n      "Employee": []\n    },\n    "EndDate": "",\n    "HoldingDate": "",\n    "IsSupplementary": false,\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentDate": "",\n    "StartDate": ""\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  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Jobs/PayRuns',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  PayRunJobInstruction: {
    Employees: {Employee: []},
    EndDate: '',
    HoldingDate: '',
    IsSupplementary: false,
    PaySchedule: {'@href': '', '@rel': '', '@title': ''},
    PaymentDate: '',
    StartDate: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/PayRuns',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    PayRunJobInstruction: {
      Employees: {Employee: []},
      EndDate: '',
      HoldingDate: '',
      IsSupplementary: false,
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentDate: '',
      StartDate: ''
    }
  },
  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}}/Jobs/PayRuns');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayRunJobInstruction: {
    Employees: {
      Employee: []
    },
    EndDate: '',
    HoldingDate: '',
    IsSupplementary: false,
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentDate: '',
    StartDate: ''
  }
});

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}}/Jobs/PayRuns',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayRunJobInstruction: {
      Employees: {Employee: []},
      EndDate: '',
      HoldingDate: '',
      IsSupplementary: false,
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentDate: '',
      StartDate: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/PayRuns';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayRunJobInstruction":{"Employees":{"Employee":[]},"EndDate":"","HoldingDate":"","IsSupplementary":false,"PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentDate":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayRunJobInstruction": @{ @"Employees": @{ @"Employee": @[  ] }, @"EndDate": @"", @"HoldingDate": @"", @"IsSupplementary": @NO, @"PaySchedule": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PaymentDate": @"", @"StartDate": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/PayRuns"]
                                                       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}}/Jobs/PayRuns" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/PayRuns",
  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([
    'PayRunJobInstruction' => [
        'Employees' => [
                'Employee' => [
                                
                ]
        ],
        'EndDate' => '',
        'HoldingDate' => '',
        'IsSupplementary' => null,
        'PaySchedule' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PaymentDate' => '',
        'StartDate' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Jobs/PayRuns', [
  'body' => '{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/PayRuns');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayRunJobInstruction' => [
    'Employees' => [
        'Employee' => [
                
        ]
    ],
    'EndDate' => '',
    'HoldingDate' => '',
    'IsSupplementary' => null,
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentDate' => '',
    'StartDate' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayRunJobInstruction' => [
    'Employees' => [
        'Employee' => [
                
        ]
    ],
    'EndDate' => '',
    'HoldingDate' => '',
    'IsSupplementary' => null,
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentDate' => '',
    'StartDate' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Jobs/PayRuns');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/PayRuns' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/PayRuns' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Jobs/PayRuns", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/PayRuns"

payload = { "PayRunJobInstruction": {
        "Employees": { "Employee": [] },
        "EndDate": "",
        "HoldingDate": "",
        "IsSupplementary": False,
        "PaySchedule": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "PaymentDate": "",
        "StartDate": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/PayRuns"

payload <- "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/PayRuns")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\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/Jobs/PayRuns') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayRunJobInstruction\": {\n    \"Employees\": {\n      \"Employee\": []\n    },\n    \"EndDate\": \"\",\n    \"HoldingDate\": \"\",\n    \"IsSupplementary\": false,\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"StartDate\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/PayRuns";

    let payload = json!({"PayRunJobInstruction": json!({
            "Employees": json!({"Employee": ()}),
            "EndDate": "",
            "HoldingDate": "",
            "IsSupplementary": false,
            "PaySchedule": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "PaymentDate": "",
            "StartDate": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Jobs/PayRuns \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}'
echo '{
  "PayRunJobInstruction": {
    "Employees": {
      "Employee": []
    },
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "StartDate": ""
  }
}' |  \
  http POST {{baseUrl}}/Jobs/PayRuns \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayRunJobInstruction": {\n    "Employees": {\n      "Employee": []\n    },\n    "EndDate": "",\n    "HoldingDate": "",\n    "IsSupplementary": false,\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentDate": "",\n    "StartDate": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Jobs/PayRuns
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayRunJobInstruction": [
    "Employees": ["Employee": []],
    "EndDate": "",
    "HoldingDate": "",
    "IsSupplementary": false,
    "PaySchedule": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "PaymentDate": "",
    "StartDate": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/PayRuns")! 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 new RTI job
{{baseUrl}}/Jobs/Rti
HEADERS

Authorization
Api-Version
BODY json

{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Rti");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Jobs/Rti" {:headers {:authorization ""
                                                               :api-version ""}
                                                     :content-type :json
                                                     :form-params {:RtiJobInstruction {:EarlierTaxYear 0
                                                                                       :Employer {:@href ""
                                                                                                  :@rel ""
                                                                                                  :@title ""}
                                                                                       :FinalSubmissionForYear false
                                                                                       :Generate false
                                                                                       :HoldingDate ""
                                                                                       :LateReason ""
                                                                                       :NoPaymentForPeriodFrom ""
                                                                                       :NoPaymentForPeriodTo ""
                                                                                       :PaySchedule {:@href ""
                                                                                                     :@rel ""
                                                                                                     :@title ""}
                                                                                       :PaymentDate ""
                                                                                       :PeriodOfInactivityFrom ""
                                                                                       :PeriodOfInactivityTo ""
                                                                                       :RtiTransaction {:@href ""
                                                                                                        :@rel ""
                                                                                                        :@title ""}
                                                                                       :RtiType ""
                                                                                       :SchemeCeased ""
                                                                                       :TaxMonth 0
                                                                                       :TaxYear 0
                                                                                       :Timestamp ""
                                                                                       :Transmit false}}})
require "http/client"

url = "{{baseUrl}}/Jobs/Rti"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\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}}/Jobs/Rti"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\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}}/Jobs/Rti");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Rti"

	payload := strings.NewReader("{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Jobs/Rti HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 692

{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Jobs/Rti")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Rti"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\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  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Jobs/Rti")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}")
  .asString();
const data = JSON.stringify({
  RtiJobInstruction: {
    EarlierTaxYear: 0,
    Employer: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    FinalSubmissionForYear: false,
    Generate: false,
    HoldingDate: '',
    LateReason: '',
    NoPaymentForPeriodFrom: '',
    NoPaymentForPeriodTo: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentDate: '',
    PeriodOfInactivityFrom: '',
    PeriodOfInactivityTo: '',
    RtiTransaction: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    RtiType: '',
    SchemeCeased: '',
    TaxMonth: 0,
    TaxYear: 0,
    Timestamp: '',
    Transmit: 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}}/Jobs/Rti');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Rti',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    RtiJobInstruction: {
      EarlierTaxYear: 0,
      Employer: {'@href': '', '@rel': '', '@title': ''},
      FinalSubmissionForYear: false,
      Generate: false,
      HoldingDate: '',
      LateReason: '',
      NoPaymentForPeriodFrom: '',
      NoPaymentForPeriodTo: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentDate: '',
      PeriodOfInactivityFrom: '',
      PeriodOfInactivityTo: '',
      RtiTransaction: {'@href': '', '@rel': '', '@title': ''},
      RtiType: '',
      SchemeCeased: '',
      TaxMonth: 0,
      TaxYear: 0,
      Timestamp: '',
      Transmit: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Rti';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"RtiJobInstruction":{"EarlierTaxYear":0,"Employer":{"@href":"","@rel":"","@title":""},"FinalSubmissionForYear":false,"Generate":false,"HoldingDate":"","LateReason":"","NoPaymentForPeriodFrom":"","NoPaymentForPeriodTo":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentDate":"","PeriodOfInactivityFrom":"","PeriodOfInactivityTo":"","RtiTransaction":{"@href":"","@rel":"","@title":""},"RtiType":"","SchemeCeased":"","TaxMonth":0,"TaxYear":0,"Timestamp":"","Transmit":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}}/Jobs/Rti',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "RtiJobInstruction": {\n    "EarlierTaxYear": 0,\n    "Employer": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "FinalSubmissionForYear": false,\n    "Generate": false,\n    "HoldingDate": "",\n    "LateReason": "",\n    "NoPaymentForPeriodFrom": "",\n    "NoPaymentForPeriodTo": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentDate": "",\n    "PeriodOfInactivityFrom": "",\n    "PeriodOfInactivityTo": "",\n    "RtiTransaction": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "RtiType": "",\n    "SchemeCeased": "",\n    "TaxMonth": 0,\n    "TaxYear": 0,\n    "Timestamp": "",\n    "Transmit": false\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  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Jobs/Rti',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  RtiJobInstruction: {
    EarlierTaxYear: 0,
    Employer: {'@href': '', '@rel': '', '@title': ''},
    FinalSubmissionForYear: false,
    Generate: false,
    HoldingDate: '',
    LateReason: '',
    NoPaymentForPeriodFrom: '',
    NoPaymentForPeriodTo: '',
    PaySchedule: {'@href': '', '@rel': '', '@title': ''},
    PaymentDate: '',
    PeriodOfInactivityFrom: '',
    PeriodOfInactivityTo: '',
    RtiTransaction: {'@href': '', '@rel': '', '@title': ''},
    RtiType: '',
    SchemeCeased: '',
    TaxMonth: 0,
    TaxYear: 0,
    Timestamp: '',
    Transmit: false
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/Rti',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    RtiJobInstruction: {
      EarlierTaxYear: 0,
      Employer: {'@href': '', '@rel': '', '@title': ''},
      FinalSubmissionForYear: false,
      Generate: false,
      HoldingDate: '',
      LateReason: '',
      NoPaymentForPeriodFrom: '',
      NoPaymentForPeriodTo: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentDate: '',
      PeriodOfInactivityFrom: '',
      PeriodOfInactivityTo: '',
      RtiTransaction: {'@href': '', '@rel': '', '@title': ''},
      RtiType: '',
      SchemeCeased: '',
      TaxMonth: 0,
      TaxYear: 0,
      Timestamp: '',
      Transmit: 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}}/Jobs/Rti');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  RtiJobInstruction: {
    EarlierTaxYear: 0,
    Employer: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    FinalSubmissionForYear: false,
    Generate: false,
    HoldingDate: '',
    LateReason: '',
    NoPaymentForPeriodFrom: '',
    NoPaymentForPeriodTo: '',
    PaySchedule: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    PaymentDate: '',
    PeriodOfInactivityFrom: '',
    PeriodOfInactivityTo: '',
    RtiTransaction: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    RtiType: '',
    SchemeCeased: '',
    TaxMonth: 0,
    TaxYear: 0,
    Timestamp: '',
    Transmit: 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}}/Jobs/Rti',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    RtiJobInstruction: {
      EarlierTaxYear: 0,
      Employer: {'@href': '', '@rel': '', '@title': ''},
      FinalSubmissionForYear: false,
      Generate: false,
      HoldingDate: '',
      LateReason: '',
      NoPaymentForPeriodFrom: '',
      NoPaymentForPeriodTo: '',
      PaySchedule: {'@href': '', '@rel': '', '@title': ''},
      PaymentDate: '',
      PeriodOfInactivityFrom: '',
      PeriodOfInactivityTo: '',
      RtiTransaction: {'@href': '', '@rel': '', '@title': ''},
      RtiType: '',
      SchemeCeased: '',
      TaxMonth: 0,
      TaxYear: 0,
      Timestamp: '',
      Transmit: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Rti';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"RtiJobInstruction":{"EarlierTaxYear":0,"Employer":{"@href":"","@rel":"","@title":""},"FinalSubmissionForYear":false,"Generate":false,"HoldingDate":"","LateReason":"","NoPaymentForPeriodFrom":"","NoPaymentForPeriodTo":"","PaySchedule":{"@href":"","@rel":"","@title":""},"PaymentDate":"","PeriodOfInactivityFrom":"","PeriodOfInactivityTo":"","RtiTransaction":{"@href":"","@rel":"","@title":""},"RtiType":"","SchemeCeased":"","TaxMonth":0,"TaxYear":0,"Timestamp":"","Transmit":false}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"RtiJobInstruction": @{ @"EarlierTaxYear": @0, @"Employer": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"FinalSubmissionForYear": @NO, @"Generate": @NO, @"HoldingDate": @"", @"LateReason": @"", @"NoPaymentForPeriodFrom": @"", @"NoPaymentForPeriodTo": @"", @"PaySchedule": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"PaymentDate": @"", @"PeriodOfInactivityFrom": @"", @"PeriodOfInactivityTo": @"", @"RtiTransaction": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"RtiType": @"", @"SchemeCeased": @"", @"TaxMonth": @0, @"TaxYear": @0, @"Timestamp": @"", @"Transmit": @NO } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Rti"]
                                                       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}}/Jobs/Rti" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Rti",
  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([
    'RtiJobInstruction' => [
        'EarlierTaxYear' => 0,
        'Employer' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'FinalSubmissionForYear' => null,
        'Generate' => null,
        'HoldingDate' => '',
        'LateReason' => '',
        'NoPaymentForPeriodFrom' => '',
        'NoPaymentForPeriodTo' => '',
        'PaySchedule' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'PaymentDate' => '',
        'PeriodOfInactivityFrom' => '',
        'PeriodOfInactivityTo' => '',
        'RtiTransaction' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'RtiType' => '',
        'SchemeCeased' => '',
        'TaxMonth' => 0,
        'TaxYear' => 0,
        'Timestamp' => '',
        'Transmit' => null
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Jobs/Rti', [
  'body' => '{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Rti');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'RtiJobInstruction' => [
    'EarlierTaxYear' => 0,
    'Employer' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'FinalSubmissionForYear' => null,
    'Generate' => null,
    'HoldingDate' => '',
    'LateReason' => '',
    'NoPaymentForPeriodFrom' => '',
    'NoPaymentForPeriodTo' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentDate' => '',
    'PeriodOfInactivityFrom' => '',
    'PeriodOfInactivityTo' => '',
    'RtiTransaction' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'RtiType' => '',
    'SchemeCeased' => '',
    'TaxMonth' => 0,
    'TaxYear' => 0,
    'Timestamp' => '',
    'Transmit' => null
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'RtiJobInstruction' => [
    'EarlierTaxYear' => 0,
    'Employer' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'FinalSubmissionForYear' => null,
    'Generate' => null,
    'HoldingDate' => '',
    'LateReason' => '',
    'NoPaymentForPeriodFrom' => '',
    'NoPaymentForPeriodTo' => '',
    'PaySchedule' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'PaymentDate' => '',
    'PeriodOfInactivityFrom' => '',
    'PeriodOfInactivityTo' => '',
    'RtiTransaction' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'RtiType' => '',
    'SchemeCeased' => '',
    'TaxMonth' => 0,
    'TaxYear' => 0,
    'Timestamp' => '',
    'Transmit' => null
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Jobs/Rti');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Rti' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Rti' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Jobs/Rti", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Rti"

payload = { "RtiJobInstruction": {
        "EarlierTaxYear": 0,
        "Employer": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "FinalSubmissionForYear": False,
        "Generate": False,
        "HoldingDate": "",
        "LateReason": "",
        "NoPaymentForPeriodFrom": "",
        "NoPaymentForPeriodTo": "",
        "PaySchedule": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "PaymentDate": "",
        "PeriodOfInactivityFrom": "",
        "PeriodOfInactivityTo": "",
        "RtiTransaction": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "RtiType": "",
        "SchemeCeased": "",
        "TaxMonth": 0,
        "TaxYear": 0,
        "Timestamp": "",
        "Transmit": False
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Rti"

payload <- "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Rti")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\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/Jobs/Rti') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"RtiJobInstruction\": {\n    \"EarlierTaxYear\": 0,\n    \"Employer\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"FinalSubmissionForYear\": false,\n    \"Generate\": false,\n    \"HoldingDate\": \"\",\n    \"LateReason\": \"\",\n    \"NoPaymentForPeriodFrom\": \"\",\n    \"NoPaymentForPeriodTo\": \"\",\n    \"PaySchedule\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"PaymentDate\": \"\",\n    \"PeriodOfInactivityFrom\": \"\",\n    \"PeriodOfInactivityTo\": \"\",\n    \"RtiTransaction\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"RtiType\": \"\",\n    \"SchemeCeased\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Timestamp\": \"\",\n    \"Transmit\": false\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Rti";

    let payload = json!({"RtiJobInstruction": json!({
            "EarlierTaxYear": 0,
            "Employer": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "FinalSubmissionForYear": false,
            "Generate": false,
            "HoldingDate": "",
            "LateReason": "",
            "NoPaymentForPeriodFrom": "",
            "NoPaymentForPeriodTo": "",
            "PaySchedule": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "PaymentDate": "",
            "PeriodOfInactivityFrom": "",
            "PeriodOfInactivityTo": "",
            "RtiTransaction": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "RtiType": "",
            "SchemeCeased": "",
            "TaxMonth": 0,
            "TaxYear": 0,
            "Timestamp": "",
            "Transmit": false
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Jobs/Rti \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}'
echo '{
  "RtiJobInstruction": {
    "EarlierTaxYear": 0,
    "Employer": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  }
}' |  \
  http POST {{baseUrl}}/Jobs/Rti \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "RtiJobInstruction": {\n    "EarlierTaxYear": 0,\n    "Employer": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "FinalSubmissionForYear": false,\n    "Generate": false,\n    "HoldingDate": "",\n    "LateReason": "",\n    "NoPaymentForPeriodFrom": "",\n    "NoPaymentForPeriodTo": "",\n    "PaySchedule": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "PaymentDate": "",\n    "PeriodOfInactivityFrom": "",\n    "PeriodOfInactivityTo": "",\n    "RtiTransaction": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "RtiType": "",\n    "SchemeCeased": "",\n    "TaxMonth": 0,\n    "TaxYear": 0,\n    "Timestamp": "",\n    "Transmit": false\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Jobs/Rti
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["RtiJobInstruction": [
    "EarlierTaxYear": 0,
    "Employer": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "FinalSubmissionForYear": false,
    "Generate": false,
    "HoldingDate": "",
    "LateReason": "",
    "NoPaymentForPeriodFrom": "",
    "NoPaymentForPeriodTo": "",
    "PaySchedule": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "PaymentDate": "",
    "PeriodOfInactivityFrom": "",
    "PeriodOfInactivityTo": "",
    "RtiTransaction": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "RtiType": "",
    "SchemeCeased": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Timestamp": "",
    "Transmit": false
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Rti")! 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 new Third Party job
{{baseUrl}}/Jobs/ThirdParty
HEADERS

Authorization
Api-Version
BODY json

{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/ThirdParty");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Jobs/ThirdParty" {:headers {:authorization ""
                                                                      :api-version ""}
                                                            :content-type :json
                                                            :form-params {:ThirdPartyJobInstruction {:EmployerHref ""
                                                                                                     :HoldingDate ""
                                                                                                     :InstructionType ""
                                                                                                     :MetaData {}
                                                                                                     :PayLoad ""}}})
require "http/client"

url = "{{baseUrl}}/Jobs/ThirdParty"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\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}}/Jobs/ThirdParty"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\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}}/Jobs/ThirdParty");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/ThirdParty"

	payload := strings.NewReader("{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Jobs/ThirdParty HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 151

{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Jobs/ThirdParty")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/ThirdParty"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\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  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Jobs/ThirdParty")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  ThirdPartyJobInstruction: {
    EmployerHref: '',
    HoldingDate: '',
    InstructionType: '',
    MetaData: {},
    PayLoad: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Jobs/ThirdParty');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/ThirdParty',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ThirdPartyJobInstruction: {
      EmployerHref: '',
      HoldingDate: '',
      InstructionType: '',
      MetaData: {},
      PayLoad: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/ThirdParty';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ThirdPartyJobInstruction":{"EmployerHref":"","HoldingDate":"","InstructionType":"","MetaData":{},"PayLoad":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/ThirdParty',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "ThirdPartyJobInstruction": {\n    "EmployerHref": "",\n    "HoldingDate": "",\n    "InstructionType": "",\n    "MetaData": {},\n    "PayLoad": ""\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  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Jobs/ThirdParty',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  ThirdPartyJobInstruction: {
    EmployerHref: '',
    HoldingDate: '',
    InstructionType: '',
    MetaData: {},
    PayLoad: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Jobs/ThirdParty',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    ThirdPartyJobInstruction: {
      EmployerHref: '',
      HoldingDate: '',
      InstructionType: '',
      MetaData: {},
      PayLoad: ''
    }
  },
  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}}/Jobs/ThirdParty');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  ThirdPartyJobInstruction: {
    EmployerHref: '',
    HoldingDate: '',
    InstructionType: '',
    MetaData: {},
    PayLoad: ''
  }
});

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}}/Jobs/ThirdParty',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ThirdPartyJobInstruction: {
      EmployerHref: '',
      HoldingDate: '',
      InstructionType: '',
      MetaData: {},
      PayLoad: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/ThirdParty';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ThirdPartyJobInstruction":{"EmployerHref":"","HoldingDate":"","InstructionType":"","MetaData":{},"PayLoad":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ThirdPartyJobInstruction": @{ @"EmployerHref": @"", @"HoldingDate": @"", @"InstructionType": @"", @"MetaData": @{  }, @"PayLoad": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/ThirdParty"]
                                                       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}}/Jobs/ThirdParty" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/ThirdParty",
  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([
    'ThirdPartyJobInstruction' => [
        'EmployerHref' => '',
        'HoldingDate' => '',
        'InstructionType' => '',
        'MetaData' => [
                
        ],
        'PayLoad' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Jobs/ThirdParty', [
  'body' => '{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/ThirdParty');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'ThirdPartyJobInstruction' => [
    'EmployerHref' => '',
    'HoldingDate' => '',
    'InstructionType' => '',
    'MetaData' => [
        
    ],
    'PayLoad' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'ThirdPartyJobInstruction' => [
    'EmployerHref' => '',
    'HoldingDate' => '',
    'InstructionType' => '',
    'MetaData' => [
        
    ],
    'PayLoad' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Jobs/ThirdParty');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/ThirdParty' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/ThirdParty' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Jobs/ThirdParty", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/ThirdParty"

payload = { "ThirdPartyJobInstruction": {
        "EmployerHref": "",
        "HoldingDate": "",
        "InstructionType": "",
        "MetaData": {},
        "PayLoad": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/ThirdParty"

payload <- "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/ThirdParty")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\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/Jobs/ThirdParty') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"ThirdPartyJobInstruction\": {\n    \"EmployerHref\": \"\",\n    \"HoldingDate\": \"\",\n    \"InstructionType\": \"\",\n    \"MetaData\": {},\n    \"PayLoad\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/ThirdParty";

    let payload = json!({"ThirdPartyJobInstruction": json!({
            "EmployerHref": "",
            "HoldingDate": "",
            "InstructionType": "",
            "MetaData": json!({}),
            "PayLoad": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Jobs/ThirdParty \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}'
echo '{
  "ThirdPartyJobInstruction": {
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": {},
    "PayLoad": ""
  }
}' |  \
  http POST {{baseUrl}}/Jobs/ThirdParty \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "ThirdPartyJobInstruction": {\n    "EmployerHref": "",\n    "HoldingDate": "",\n    "InstructionType": "",\n    "MetaData": {},\n    "PayLoad": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Jobs/ThirdParty
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["ThirdPartyJobInstruction": [
    "EmployerHref": "",
    "HoldingDate": "",
    "InstructionType": "",
    "MetaData": [],
    "PayLoad": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/ThirdParty")! 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 the Batch job
{{baseUrl}}/Jobs/Batch/:JobId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Batch/:JobId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Jobs/Batch/:JobId" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Batch/:JobId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Batch/:JobId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Batch/:JobId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Batch/:JobId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Jobs/Batch/:JobId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Jobs/Batch/:JobId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Batch/:JobId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Jobs/Batch/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Jobs/Batch/:JobId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Jobs/Batch/:JobId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Batch/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Batch/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Batch/:JobId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Batch/:JobId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Batch/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Jobs/Batch/:JobId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Batch/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Batch/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Batch/:JobId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Batch/:JobId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Batch/:JobId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Jobs/Batch/:JobId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Batch/:JobId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Batch/:JobId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Batch/:JobId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Batch/:JobId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Jobs/Batch/:JobId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Batch/:JobId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Batch/:JobId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Batch/:JobId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Jobs/Batch/:JobId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Batch/:JobId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Jobs/Batch/:JobId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Jobs/Batch/:JobId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Batch/:JobId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Batch/:JobId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS job
{{baseUrl}}/Jobs/Cis/:JobId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Cis/:JobId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Jobs/Cis/:JobId" {:headers {:authorization ""
                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Cis/:JobId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Cis/:JobId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Cis/:JobId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Cis/:JobId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Jobs/Cis/:JobId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Jobs/Cis/:JobId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Cis/:JobId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Jobs/Cis/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Jobs/Cis/:JobId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Jobs/Cis/:JobId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Cis/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Cis/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Cis/:JobId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Cis/:JobId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Cis/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Jobs/Cis/:JobId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Cis/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Cis/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Cis/:JobId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Cis/:JobId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Cis/:JobId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Jobs/Cis/:JobId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Cis/:JobId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Cis/:JobId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Cis/:JobId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Cis/:JobId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Jobs/Cis/:JobId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Cis/:JobId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Cis/:JobId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Cis/:JobId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Jobs/Cis/:JobId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Cis/:JobId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Jobs/Cis/:JobId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Jobs/Cis/:JobId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Cis/:JobId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Cis/:JobId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 DPS job
{{baseUrl}}/Jobs/Dps/:JobId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Dps/:JobId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Jobs/Dps/:JobId" {:headers {:authorization ""
                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Dps/:JobId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Dps/:JobId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Dps/:JobId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Dps/:JobId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Jobs/Dps/:JobId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Jobs/Dps/:JobId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Dps/:JobId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Jobs/Dps/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Jobs/Dps/:JobId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Jobs/Dps/:JobId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Dps/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Dps/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Dps/:JobId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Dps/:JobId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Dps/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Jobs/Dps/:JobId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Dps/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Dps/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Dps/:JobId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Dps/:JobId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Dps/:JobId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Jobs/Dps/:JobId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Dps/:JobId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Dps/:JobId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Dps/:JobId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Dps/:JobId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Jobs/Dps/:JobId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Dps/:JobId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Dps/:JobId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Dps/:JobId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Jobs/Dps/:JobId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Dps/:JobId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Jobs/Dps/:JobId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Jobs/Dps/:JobId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Dps/:JobId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Dps/:JobId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI job
{{baseUrl}}/Jobs/Rti/:JobId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Rti/:JobId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Jobs/Rti/:JobId" {:headers {:authorization ""
                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Rti/:JobId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Rti/:JobId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Rti/:JobId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Rti/:JobId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Jobs/Rti/:JobId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Jobs/Rti/:JobId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Rti/:JobId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Jobs/Rti/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Jobs/Rti/:JobId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Jobs/Rti/:JobId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Rti/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Rti/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Rti/:JobId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Rti/:JobId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Rti/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Jobs/Rti/:JobId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/Rti/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Rti/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Rti/:JobId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Rti/:JobId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Rti/:JobId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Jobs/Rti/:JobId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Rti/:JobId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Rti/:JobId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Rti/:JobId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Rti/:JobId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Jobs/Rti/:JobId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Rti/:JobId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Rti/:JobId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Rti/:JobId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Jobs/Rti/:JobId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Rti/:JobId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Jobs/Rti/:JobId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Jobs/Rti/:JobId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Rti/:JobId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Rti/:JobId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Third Party job
{{baseUrl}}/Jobs/ThirdParty/:JobId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/ThirdParty/:JobId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Jobs/ThirdParty/:JobId" {:headers {:authorization ""
                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Jobs/ThirdParty/:JobId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/ThirdParty/:JobId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/ThirdParty/:JobId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Jobs/ThirdParty/:JobId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Jobs/ThirdParty/:JobId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/ThirdParty/:JobId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Jobs/ThirdParty/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Jobs/ThirdParty/:JobId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Jobs/ThirdParty/:JobId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/ThirdParty/:JobId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/ThirdParty/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Jobs/ThirdParty/:JobId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/ThirdParty/:JobId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/ThirdParty/:JobId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/ThirdParty/:JobId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Jobs/ThirdParty/:JobId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Jobs/ThirdParty/:JobId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/ThirdParty/:JobId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/ThirdParty/:JobId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Jobs/ThirdParty/:JobId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/ThirdParty/:JobId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Jobs/ThirdParty/:JobId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Jobs/ThirdParty/:JobId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/ThirdParty/:JobId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/ThirdParty/:JobId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay run job
{{baseUrl}}/Jobs/PayRuns/:JobId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/PayRuns/:JobId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Jobs/PayRuns/:JobId" {:headers {:authorization ""
                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/PayRuns/:JobId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Jobs/PayRuns/:JobId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/PayRuns/:JobId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/PayRuns/:JobId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Jobs/PayRuns/:JobId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Jobs/PayRuns/:JobId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/PayRuns/:JobId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Jobs/PayRuns/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Jobs/PayRuns/:JobId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Jobs/PayRuns/:JobId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/PayRuns/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/PayRuns/:JobId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/PayRuns/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Jobs/PayRuns/:JobId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/PayRuns/:JobId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/PayRuns/:JobId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/PayRuns/:JobId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/PayRuns/:JobId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Jobs/PayRuns/:JobId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/PayRuns/:JobId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/PayRuns/:JobId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Jobs/PayRuns/:JobId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/PayRuns/:JobId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/PayRuns/:JobId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/PayRuns/:JobId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Jobs/PayRuns/:JobId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/PayRuns/:JobId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Jobs/PayRuns/:JobId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Jobs/PayRuns/:JobId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/PayRuns/:JobId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/PayRuns/:JobId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all Batch jobs
{{baseUrl}}/Jobs/Batch
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Batch");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Batch" {:headers {:authorization ""
                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Batch"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Batch"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Batch");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Batch"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Batch HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Batch")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Batch"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Batch")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Batch');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Batch';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Batch',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Batch',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Batch',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Batch');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Batch';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Batch"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Batch" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Batch",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Batch', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Batch');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Batch');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Batch' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Batch' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Batch", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Batch"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Batch"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Batch")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Batch') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Batch";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Batch \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Batch \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Batch
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Batch")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all CIS jobs
{{baseUrl}}/Jobs/Cis
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Cis");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Cis" {:headers {:authorization ""
                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Cis"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Cis"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Cis");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Cis"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Cis HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Cis")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Cis"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Cis")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Cis');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Cis';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Cis',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Cis',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Cis',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Cis');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Cis';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Cis"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Cis" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Cis",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Cis', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Cis');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Cis');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Cis' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Cis' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Cis", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Cis"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Cis"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Cis")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Cis') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Cis";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Cis \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Cis \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Cis
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Cis")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all DPS jobs
{{baseUrl}}/Jobs/Dps
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Dps");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Dps" {:headers {:authorization ""
                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Dps"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Dps"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Dps");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Dps"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Dps HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Dps")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Dps"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Dps")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Dps');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Dps';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Dps',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Dps',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Dps',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Dps');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Dps';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Dps"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Dps" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Dps",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Dps', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Dps');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Dps');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Dps' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Dps' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Dps", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Dps"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Dps"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Dps")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Dps') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Dps";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Dps \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Dps \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Dps
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Dps")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all PayRun jobs
{{baseUrl}}/Jobs/PayRuns
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/PayRuns");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/PayRuns" {:headers {:authorization ""
                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/PayRuns"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/PayRuns"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/PayRuns");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/PayRuns"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/PayRuns HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/PayRuns")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/PayRuns"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/PayRuns")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/PayRuns');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/PayRuns';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/PayRuns',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/PayRuns',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/PayRuns');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/PayRuns';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/PayRuns"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/PayRuns" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/PayRuns",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/PayRuns', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/PayRuns');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/PayRuns');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/PayRuns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/PayRuns' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/PayRuns", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/PayRuns"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/PayRuns"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/PayRuns")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/PayRuns') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/PayRuns";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/PayRuns \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/PayRuns \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/PayRuns
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/PayRuns")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all RTI jobs
{{baseUrl}}/Jobs/Rti
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Rti");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Rti" {:headers {:authorization ""
                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Rti"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Rti"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Rti");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Rti"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Rti HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Rti")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Rti"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Rti")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Rti');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Rti';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Rti',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Rti',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Rti',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Rti');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Rti';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Rti"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Rti" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Rti",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Rti', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Rti');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Rti');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Rti' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Rti' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Rti", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Rti"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Rti"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Rti")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Rti') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Rti";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Rti \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Rti \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Rti
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Rti")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all Third Party jobs
{{baseUrl}}/Jobs/ThirdParty
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/ThirdParty");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/ThirdParty" {:headers {:authorization ""
                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/ThirdParty"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/ThirdParty"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/ThirdParty");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/ThirdParty"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/ThirdParty HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/ThirdParty")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/ThirdParty"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/ThirdParty")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/ThirdParty');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/ThirdParty';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/ThirdParty',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/ThirdParty',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/ThirdParty',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/ThirdParty');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/ThirdParty';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/ThirdParty"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/ThirdParty" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/ThirdParty",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/ThirdParty', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/ThirdParty');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/ThirdParty');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/ThirdParty' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/ThirdParty' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/ThirdParty", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/ThirdParty"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/ThirdParty"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/ThirdParty")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/ThirdParty') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/ThirdParty";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/ThirdParty \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/ThirdParty \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/ThirdParty
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/ThirdParty")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Batch job information
{{baseUrl}}/Jobs/Batch/:JobId/Info
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Batch/:JobId/Info");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Batch/:JobId/Info" {:headers {:authorization ""
                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Batch/:JobId/Info"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Batch/:JobId/Info"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Batch/:JobId/Info");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Batch/:JobId/Info"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Batch/:JobId/Info HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Batch/:JobId/Info")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Batch/:JobId/Info"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Batch/:JobId/Info")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Info');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Batch/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Info',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Batch/:JobId/Info',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Batch/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Info');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Batch/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Batch/:JobId/Info"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Batch/:JobId/Info" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Batch/:JobId/Info",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Info', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Batch/:JobId/Info');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Batch/:JobId/Info');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Batch/:JobId/Info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Batch/:JobId/Info' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Batch/:JobId/Info", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Batch/:JobId/Info"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Batch/:JobId/Info"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Batch/:JobId/Info")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Batch/:JobId/Info') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Batch/:JobId/Info";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Batch/:JobId/Info \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Batch/:JobId/Info \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Batch/:JobId/Info
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Batch/:JobId/Info")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Batch job progress
{{baseUrl}}/Jobs/Batch/:JobId/Progress
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Batch/:JobId/Progress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Batch/:JobId/Progress" {:headers {:authorization ""
                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Batch/:JobId/Progress"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Batch/:JobId/Progress"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Batch/:JobId/Progress");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Batch/:JobId/Progress"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Batch/:JobId/Progress HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Batch/:JobId/Progress")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Batch/:JobId/Progress"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Batch/:JobId/Progress")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Progress');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Batch/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Progress',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Batch/:JobId/Progress',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Batch/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Progress');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Batch/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Batch/:JobId/Progress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Batch/:JobId/Progress" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Batch/:JobId/Progress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Progress', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Batch/:JobId/Progress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Batch/:JobId/Progress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Batch/:JobId/Progress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Batch/:JobId/Progress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Batch/:JobId/Progress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Batch/:JobId/Progress"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Batch/:JobId/Progress"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Batch/:JobId/Progress")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Batch/:JobId/Progress') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Batch/:JobId/Progress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Batch/:JobId/Progress \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Batch/:JobId/Progress \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Batch/:JobId/Progress
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Batch/:JobId/Progress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Batch job status
{{baseUrl}}/Jobs/Batch/:JobId/Status
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Batch/:JobId/Status");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Batch/:JobId/Status" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Batch/:JobId/Status"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Batch/:JobId/Status"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Batch/:JobId/Status");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Batch/:JobId/Status"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Batch/:JobId/Status HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Batch/:JobId/Status")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Batch/:JobId/Status"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Batch/:JobId/Status")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Status');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Batch/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Status',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Batch/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Batch/:JobId/Status',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Batch/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Status');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Batch/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Batch/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Batch/:JobId/Status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Batch/:JobId/Status" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Batch/:JobId/Status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Batch/:JobId/Status', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Batch/:JobId/Status');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Batch/:JobId/Status');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Batch/:JobId/Status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Batch/:JobId/Status' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Batch/:JobId/Status", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Batch/:JobId/Status"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Batch/:JobId/Status"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Batch/:JobId/Status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Batch/:JobId/Status') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Batch/:JobId/Status";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Batch/:JobId/Status \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Batch/:JobId/Status \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Batch/:JobId/Status
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Batch/:JobId/Status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS job information
{{baseUrl}}/Jobs/Cis/:JobId/Info
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Cis/:JobId/Info");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Cis/:JobId/Info" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Cis/:JobId/Info"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Cis/:JobId/Info"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Cis/:JobId/Info");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Cis/:JobId/Info"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Cis/:JobId/Info HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Cis/:JobId/Info")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Cis/:JobId/Info"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Cis/:JobId/Info")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Info');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Cis/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Info',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Cis/:JobId/Info',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Cis/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Info');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Cis/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Cis/:JobId/Info"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Cis/:JobId/Info" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Cis/:JobId/Info",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Info', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Cis/:JobId/Info');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Cis/:JobId/Info');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Cis/:JobId/Info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Cis/:JobId/Info' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Cis/:JobId/Info", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Cis/:JobId/Info"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Cis/:JobId/Info"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Cis/:JobId/Info")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Cis/:JobId/Info') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Cis/:JobId/Info";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Cis/:JobId/Info \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Cis/:JobId/Info \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Cis/:JobId/Info
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Cis/:JobId/Info")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS job progress
{{baseUrl}}/Jobs/Cis/:JobId/Progress
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Cis/:JobId/Progress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Cis/:JobId/Progress" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Cis/:JobId/Progress"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Cis/:JobId/Progress"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Cis/:JobId/Progress");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Cis/:JobId/Progress"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Cis/:JobId/Progress HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Cis/:JobId/Progress")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Cis/:JobId/Progress"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Cis/:JobId/Progress")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Progress');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Cis/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Progress',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Cis/:JobId/Progress',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Cis/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Progress');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Cis/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Cis/:JobId/Progress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Cis/:JobId/Progress" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Cis/:JobId/Progress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Progress', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Cis/:JobId/Progress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Cis/:JobId/Progress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Cis/:JobId/Progress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Cis/:JobId/Progress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Cis/:JobId/Progress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Cis/:JobId/Progress"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Cis/:JobId/Progress"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Cis/:JobId/Progress")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Cis/:JobId/Progress') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Cis/:JobId/Progress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Cis/:JobId/Progress \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Cis/:JobId/Progress \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Cis/:JobId/Progress
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Cis/:JobId/Progress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS job status
{{baseUrl}}/Jobs/Cis/:JobId/Status
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Cis/:JobId/Status");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Cis/:JobId/Status" {:headers {:authorization ""
                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Cis/:JobId/Status"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Cis/:JobId/Status"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Cis/:JobId/Status");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Cis/:JobId/Status"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Cis/:JobId/Status HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Cis/:JobId/Status")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Cis/:JobId/Status"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Cis/:JobId/Status")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Status');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Cis/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Status',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Cis/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Cis/:JobId/Status',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Cis/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Status');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Cis/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Cis/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Cis/:JobId/Status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Cis/:JobId/Status" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Cis/:JobId/Status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Cis/:JobId/Status', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Cis/:JobId/Status');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Cis/:JobId/Status');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Cis/:JobId/Status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Cis/:JobId/Status' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Cis/:JobId/Status", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Cis/:JobId/Status"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Cis/:JobId/Status"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Cis/:JobId/Status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Cis/:JobId/Status') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Cis/:JobId/Status";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Cis/:JobId/Status \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Cis/:JobId/Status \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Cis/:JobId/Status
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Cis/:JobId/Status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 DPS job information
{{baseUrl}}/Jobs/Dps/:JobId/Info
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Dps/:JobId/Info");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Dps/:JobId/Info" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Dps/:JobId/Info"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Dps/:JobId/Info"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Dps/:JobId/Info");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Dps/:JobId/Info"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Dps/:JobId/Info HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Dps/:JobId/Info")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Dps/:JobId/Info"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Dps/:JobId/Info")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Info');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Dps/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Info',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Dps/:JobId/Info',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Dps/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Info');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Dps/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Dps/:JobId/Info"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Dps/:JobId/Info" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Dps/:JobId/Info",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Info', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Dps/:JobId/Info');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Dps/:JobId/Info');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Dps/:JobId/Info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Dps/:JobId/Info' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Dps/:JobId/Info", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Dps/:JobId/Info"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Dps/:JobId/Info"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Dps/:JobId/Info")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Dps/:JobId/Info') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Dps/:JobId/Info";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Dps/:JobId/Info \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Dps/:JobId/Info \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Dps/:JobId/Info
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Dps/:JobId/Info")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 DPS job progress
{{baseUrl}}/Jobs/Dps/:JobId/Progress
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Dps/:JobId/Progress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Dps/:JobId/Progress" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Dps/:JobId/Progress"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Dps/:JobId/Progress"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Dps/:JobId/Progress");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Dps/:JobId/Progress"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Dps/:JobId/Progress HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Dps/:JobId/Progress")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Dps/:JobId/Progress"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Dps/:JobId/Progress")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Progress');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Dps/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Progress',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Dps/:JobId/Progress',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Dps/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Progress');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Dps/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Dps/:JobId/Progress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Dps/:JobId/Progress" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Dps/:JobId/Progress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Progress', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Dps/:JobId/Progress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Dps/:JobId/Progress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Dps/:JobId/Progress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Dps/:JobId/Progress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Dps/:JobId/Progress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Dps/:JobId/Progress"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Dps/:JobId/Progress"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Dps/:JobId/Progress")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Dps/:JobId/Progress') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Dps/:JobId/Progress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Dps/:JobId/Progress \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Dps/:JobId/Progress \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Dps/:JobId/Progress
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Dps/:JobId/Progress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 DPS job status
{{baseUrl}}/Jobs/Dps/:JobId/Status
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Dps/:JobId/Status");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Dps/:JobId/Status" {:headers {:authorization ""
                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Dps/:JobId/Status"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Dps/:JobId/Status"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Dps/:JobId/Status");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Dps/:JobId/Status"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Dps/:JobId/Status HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Dps/:JobId/Status")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Dps/:JobId/Status"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Dps/:JobId/Status")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Status');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Dps/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Status',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Dps/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Dps/:JobId/Status',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Dps/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Status');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Dps/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Dps/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Dps/:JobId/Status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Dps/:JobId/Status" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Dps/:JobId/Status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Dps/:JobId/Status', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Dps/:JobId/Status');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Dps/:JobId/Status');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Dps/:JobId/Status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Dps/:JobId/Status' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Dps/:JobId/Status", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Dps/:JobId/Status"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Dps/:JobId/Status"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Dps/:JobId/Status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Dps/:JobId/Status') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Dps/:JobId/Status";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Dps/:JobId/Status \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Dps/:JobId/Status \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Dps/:JobId/Status
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Dps/:JobId/Status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI job information
{{baseUrl}}/Jobs/Rti/:JobId/Info
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Rti/:JobId/Info");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Rti/:JobId/Info" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Rti/:JobId/Info"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Rti/:JobId/Info"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Rti/:JobId/Info");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Rti/:JobId/Info"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Rti/:JobId/Info HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Rti/:JobId/Info")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Rti/:JobId/Info"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Rti/:JobId/Info")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Info');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Rti/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Info',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Rti/:JobId/Info',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Rti/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Info');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Rti/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Rti/:JobId/Info"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Rti/:JobId/Info" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Rti/:JobId/Info",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Info', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Rti/:JobId/Info');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Rti/:JobId/Info');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Rti/:JobId/Info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Rti/:JobId/Info' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Rti/:JobId/Info", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Rti/:JobId/Info"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Rti/:JobId/Info"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Rti/:JobId/Info")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Rti/:JobId/Info') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Rti/:JobId/Info";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Rti/:JobId/Info \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Rti/:JobId/Info \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Rti/:JobId/Info
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Rti/:JobId/Info")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI job progress
{{baseUrl}}/Jobs/Rti/:JobId/Progress
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Rti/:JobId/Progress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Rti/:JobId/Progress" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Rti/:JobId/Progress"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Rti/:JobId/Progress"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Rti/:JobId/Progress");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Rti/:JobId/Progress"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Rti/:JobId/Progress HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Rti/:JobId/Progress")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Rti/:JobId/Progress"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Rti/:JobId/Progress")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Progress');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Rti/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Progress',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Rti/:JobId/Progress',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Rti/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Progress');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Rti/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Rti/:JobId/Progress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Rti/:JobId/Progress" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Rti/:JobId/Progress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Progress', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Rti/:JobId/Progress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Rti/:JobId/Progress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Rti/:JobId/Progress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Rti/:JobId/Progress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Rti/:JobId/Progress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Rti/:JobId/Progress"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Rti/:JobId/Progress"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Rti/:JobId/Progress")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Rti/:JobId/Progress') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Rti/:JobId/Progress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Rti/:JobId/Progress \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Rti/:JobId/Progress \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Rti/:JobId/Progress
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Rti/:JobId/Progress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI job status
{{baseUrl}}/Jobs/Rti/:JobId/Status
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Rti/:JobId/Status");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Rti/:JobId/Status" {:headers {:authorization ""
                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Rti/:JobId/Status"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Rti/:JobId/Status"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Rti/:JobId/Status");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Rti/:JobId/Status"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Rti/:JobId/Status HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Rti/:JobId/Status")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Rti/:JobId/Status"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Rti/:JobId/Status")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Status');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Rti/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Status',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Rti/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Rti/:JobId/Status',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Rti/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Status');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Rti/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Rti/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Rti/:JobId/Status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Rti/:JobId/Status" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Rti/:JobId/Status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Rti/:JobId/Status', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Rti/:JobId/Status');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Rti/:JobId/Status');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Rti/:JobId/Status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Rti/:JobId/Status' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Rti/:JobId/Status", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Rti/:JobId/Status"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Rti/:JobId/Status"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Rti/:JobId/Status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Rti/:JobId/Status') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Rti/:JobId/Status";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Rti/:JobId/Status \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Rti/:JobId/Status \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Rti/:JobId/Status
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Rti/:JobId/Status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Third Party job information
{{baseUrl}}/Jobs/ThirdParty/:JobId/Info
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info" {:headers {:authorization ""
                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/ThirdParty/:JobId/Info HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/ThirdParty/:JobId/Info',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/ThirdParty/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId/Info');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId/Info');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId/Info' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/ThirdParty/:JobId/Info", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/ThirdParty/:JobId/Info")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/ThirdParty/:JobId/Info') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/ThirdParty/:JobId/Info \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/ThirdParty/:JobId/Info \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/ThirdParty/:JobId/Info
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/ThirdParty/:JobId/Info")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Third Party job progress
{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress" {:headers {:authorization ""
                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/ThirdParty/:JobId/Progress HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/ThirdParty/:JobId/Progress',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/ThirdParty/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/ThirdParty/:JobId/Progress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/ThirdParty/:JobId/Progress') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/ThirdParty/:JobId/Progress \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/ThirdParty/:JobId/Progress \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/ThirdParty/:JobId/Progress
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/ThirdParty/:JobId/Progress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Third Party job status
{{baseUrl}}/Jobs/ThirdParty/:JobId/Status
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status" {:headers {:authorization ""
                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/ThirdParty/:JobId/Status HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/ThirdParty/:JobId/Status',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/ThirdParty/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId/Status');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/ThirdParty/:JobId/Status');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/ThirdParty/:JobId/Status' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/ThirdParty/:JobId/Status", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/ThirdParty/:JobId/Status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/ThirdParty/:JobId/Status') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/ThirdParty/:JobId/Status \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/ThirdParty/:JobId/Status \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/ThirdParty/:JobId/Status
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/ThirdParty/:JobId/Status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay run job information
{{baseUrl}}/Jobs/PayRuns/:JobId/Info
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/PayRuns/:JobId/Info");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/PayRuns/:JobId/Info" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Info"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/PayRuns/:JobId/Info"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/PayRuns/:JobId/Info");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/PayRuns/:JobId/Info"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/PayRuns/:JobId/Info HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/PayRuns/:JobId/Info")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/PayRuns/:JobId/Info"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/PayRuns/:JobId/Info")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Info');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/PayRuns/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Info',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId/Info")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/PayRuns/:JobId/Info',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/PayRuns/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Info');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Info',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/PayRuns/:JobId/Info';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/PayRuns/:JobId/Info"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/PayRuns/:JobId/Info" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/PayRuns/:JobId/Info",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Info', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/PayRuns/:JobId/Info');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/PayRuns/:JobId/Info');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId/Info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId/Info' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/PayRuns/:JobId/Info", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Info"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/PayRuns/:JobId/Info"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/PayRuns/:JobId/Info")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/PayRuns/:JobId/Info') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Info";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/PayRuns/:JobId/Info \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/PayRuns/:JobId/Info \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/PayRuns/:JobId/Info
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/PayRuns/:JobId/Info")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay run job progress
{{baseUrl}}/Jobs/PayRuns/:JobId/Progress
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress" {:headers {:authorization ""
                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/PayRuns/:JobId/Progress HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/PayRuns/:JobId/Progress',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/PayRuns/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/PayRuns/:JobId/Progress');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/PayRuns/:JobId/Progress');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId/Progress' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/PayRuns/:JobId/Progress", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/PayRuns/:JobId/Progress")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/PayRuns/:JobId/Progress') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/PayRuns/:JobId/Progress \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/PayRuns/:JobId/Progress \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/PayRuns/:JobId/Progress
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/PayRuns/:JobId/Progress")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay run job status
{{baseUrl}}/Jobs/PayRuns/:JobId/Status
HEADERS

Authorization
Api-Version
QUERY PARAMS

JobId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/PayRuns/:JobId/Status");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/PayRuns/:JobId/Status" {:headers {:authorization ""
                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Status"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/PayRuns/:JobId/Status"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/PayRuns/:JobId/Status");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/PayRuns/:JobId/Status"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/PayRuns/:JobId/Status HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/PayRuns/:JobId/Status")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/PayRuns/:JobId/Status"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/PayRuns/:JobId/Status")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Status');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/PayRuns/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Status',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/PayRuns/:JobId/Status")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/PayRuns/:JobId/Status',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/PayRuns/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Status');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/PayRuns/:JobId/Status',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/PayRuns/:JobId/Status';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/PayRuns/:JobId/Status"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/PayRuns/:JobId/Status" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/PayRuns/:JobId/Status",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/PayRuns/:JobId/Status', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/PayRuns/:JobId/Status');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/PayRuns/:JobId/Status');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId/Status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/PayRuns/:JobId/Status' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/PayRuns/:JobId/Status", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Status"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/PayRuns/:JobId/Status"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/PayRuns/:JobId/Status")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/PayRuns/:JobId/Status') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/PayRuns/:JobId/Status";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/PayRuns/:JobId/Status \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/PayRuns/:JobId/Status \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/PayRuns/:JobId/Status
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/PayRuns/:JobId/Status")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all jobs relating to the employer.
{{baseUrl}}/Jobs/Employer/:EmployerId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Jobs/Employer/:EmployerId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Jobs/Employer/:EmployerId" {:headers {:authorization ""
                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Jobs/Employer/:EmployerId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Jobs/Employer/:EmployerId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Jobs/Employer/:EmployerId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Jobs/Employer/:EmployerId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Jobs/Employer/:EmployerId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Jobs/Employer/:EmployerId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Jobs/Employer/:EmployerId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Jobs/Employer/:EmployerId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Jobs/Employer/:EmployerId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Jobs/Employer/:EmployerId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Jobs/Employer/:EmployerId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Jobs/Employer/:EmployerId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Jobs/Employer/:EmployerId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Jobs/Employer/:EmployerId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Jobs/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Jobs/Employer/:EmployerId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Jobs/Employer/:EmployerId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Jobs/Employer/:EmployerId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Jobs/Employer/:EmployerId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Jobs/Employer/:EmployerId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Jobs/Employer/:EmployerId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Jobs/Employer/:EmployerId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Jobs/Employer/:EmployerId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Jobs/Employer/:EmployerId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Jobs/Employer/:EmployerId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Jobs/Employer/:EmployerId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Jobs/Employer/:EmployerId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Jobs/Employer/:EmployerId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Jobs/Employer/:EmployerId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Jobs/Employer/:EmployerId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Jobs/Employer/:EmployerId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Jobs/Employer/:EmployerId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Jobs/Employer/:EmployerId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Jobs/Employer/:EmployerId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Jobs/Employer/:EmployerId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Jobs/Employer/:EmployerId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Creates a new Journal Instruction template
{{baseUrl}}/JournalInstructions
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/JournalInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/JournalInstructions" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/JournalInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/JournalInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/JournalInstructions");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/JournalInstructions"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/JournalInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/JournalInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/JournalInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/JournalInstructions")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/JournalInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/JournalInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/JournalInstructions';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/JournalInstructions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/JournalInstructions")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/JournalInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/JournalInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/JournalInstructions';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/JournalInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/JournalInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/JournalInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/JournalInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/JournalInstructions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/JournalInstructions');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/JournalInstructions' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/JournalInstructions' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/JournalInstructions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/JournalInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/JournalInstructions"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/JournalInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/JournalInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/JournalInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/JournalInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/JournalInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/JournalInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/JournalInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Creates a new Journal Instruction
{{baseUrl}}/Employer/:EmployerId/JournalInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/JournalInstructions" {:headers {:authorization ""
                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalInstructions");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/Employer/:EmployerId/JournalInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/JournalInstructions")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/JournalInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstructions';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstructions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Employer/:EmployerId/JournalInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstructions';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Employer/:EmployerId/JournalInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstructions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstructions');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstructions' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstructions' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/JournalInstructions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/Employer/:EmployerId/JournalInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Employer/:EmployerId/JournalInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Employer/:EmployerId/JournalInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a Journal instruction template
{{baseUrl}}/JournalInstruction/:JournalInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JournalInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/JournalInstruction/:JournalInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/JournalInstruction/:JournalInstructionId" {:headers {:authorization ""
                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/JournalInstruction/:JournalInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/JournalInstruction/:JournalInstructionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/JournalInstruction/:JournalInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/JournalInstruction/:JournalInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/JournalInstruction/:JournalInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/JournalInstruction/:JournalInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/JournalInstruction/:JournalInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/JournalInstruction/:JournalInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/JournalInstruction/:JournalInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/JournalInstruction/:JournalInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/JournalInstruction/:JournalInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/JournalInstruction/:JournalInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/JournalInstruction/:JournalInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/JournalInstruction/:JournalInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/JournalInstruction/:JournalInstructionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/JournalInstruction/:JournalInstructionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/JournalInstruction/:JournalInstructionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/JournalInstruction/:JournalInstructionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/JournalInstruction/:JournalInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/JournalInstruction/:JournalInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/JournalInstruction/:JournalInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/JournalInstruction/:JournalInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/JournalInstruction/:JournalInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/JournalInstruction/:JournalInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/JournalInstruction/:JournalInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a Journal instruction
{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the Journal Lines from the specified employer
{{baseUrl}}/Employer/:EmployerId/JournalLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalLines" {:headers {:authorization ""
                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the Journal instructions from the specified employer
{{baseUrl}}/Employer/:EmployerId/JournalInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalInstructions" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalInstructions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstructions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstructions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstructions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstructions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstructions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalInstructions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalInstructions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the Journal instructions template for the application
{{baseUrl}}/JournalInstruction/:JournalInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JournalInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/JournalInstruction/:JournalInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/JournalInstruction/:JournalInstructionId" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/JournalInstruction/:JournalInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/JournalInstruction/:JournalInstructionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/JournalInstruction/:JournalInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/JournalInstruction/:JournalInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/JournalInstruction/:JournalInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/JournalInstruction/:JournalInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/JournalInstruction/:JournalInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/JournalInstruction/:JournalInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/JournalInstruction/:JournalInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/JournalInstruction/:JournalInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/JournalInstruction/:JournalInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/JournalInstruction/:JournalInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/JournalInstruction/:JournalInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/JournalInstruction/:JournalInstructionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/JournalInstruction/:JournalInstructionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/JournalInstruction/:JournalInstructionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/JournalInstruction/:JournalInstructionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/JournalInstruction/:JournalInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/JournalInstruction/:JournalInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/JournalInstruction/:JournalInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/JournalInstruction/:JournalInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/JournalInstruction/:JournalInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/JournalInstruction/:JournalInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/JournalInstruction/:JournalInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the Journal instructions templates for the application
{{baseUrl}}/JournalInstructions
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/JournalInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/JournalInstructions" {:headers {:authorization ""
                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/JournalInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/JournalInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/JournalInstructions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/JournalInstructions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/JournalInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/JournalInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/JournalInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/JournalInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/JournalInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/JournalInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/JournalInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/JournalInstructions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/JournalInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/JournalInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/JournalInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/JournalInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/JournalInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/JournalInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/JournalInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/JournalInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/JournalInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/JournalInstructions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/JournalInstructions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/JournalInstructions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/JournalInstructions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/JournalInstructions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/JournalInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/JournalInstructions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/JournalInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/JournalInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/JournalInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/JournalInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/JournalInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/JournalInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/JournalInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the journal Lines from the specified employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/JournalLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/JournalLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/JournalLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/JournalLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/JournalLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the journal Lines from the specified pay run
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines" {:headers {:authorization ""
                                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/JournalLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the journal Lines from the specified sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/JournalLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified journal Line from the employer
{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId" {:headers {:authorization ""
                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLine/:JournalLineId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified journal instruction from the employer
{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Journal Instruction template
{{baseUrl}}/JournalInstruction/:JournalInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

JournalInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/JournalInstruction/:JournalInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/JournalInstruction/:JournalInstructionId" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/JournalInstruction/:JournalInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/JournalInstruction/:JournalInstructionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/JournalInstruction/:JournalInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/JournalInstruction/:JournalInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/JournalInstruction/:JournalInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/JournalInstruction/:JournalInstructionId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/JournalInstruction/:JournalInstructionId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/JournalInstruction/:JournalInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/JournalInstruction/:JournalInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/JournalInstruction/:JournalInstructionId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/JournalInstruction/:JournalInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/JournalInstruction/:JournalInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/JournalInstruction/:JournalInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/JournalInstruction/:JournalInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/JournalInstruction/:JournalInstructionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/JournalInstruction/:JournalInstructionId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/JournalInstruction/:JournalInstructionId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/JournalInstruction/:JournalInstructionId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/JournalInstruction/:JournalInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/JournalInstruction/:JournalInstructionId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/JournalInstruction/:JournalInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/JournalInstruction/:JournalInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/JournalInstruction/:JournalInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/JournalInstruction/:JournalInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/JournalInstruction/:JournalInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/JournalInstruction/:JournalInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/JournalInstruction/:JournalInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Journal Instruction
{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/JournalInstruction/:JournalInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalInstruction/:JournalInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes the nominal codes
{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
NominalCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the nominal code
{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
NominalCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId" {:headers {:authorization ""
                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the nominal codes
{{baseUrl}}/Employer/:EmployerId/NominalCodes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/NominalCodes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/NominalCodes" {:headers {:authorization ""
                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/NominalCodes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/NominalCodes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/NominalCodes");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/NominalCodes"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/NominalCodes HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/NominalCodes"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCodes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCodes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/NominalCodes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCodes',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/NominalCodes',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/NominalCodes',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCodes');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCodes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/NominalCodes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/NominalCodes"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/NominalCodes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/NominalCodes",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCodes', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/NominalCodes');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/NominalCodes');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCodes' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCodes' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/NominalCodes", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/NominalCodes"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/NominalCodes"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/NominalCodes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/NominalCodes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/NominalCodes";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/NominalCodes \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/NominalCodes \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/NominalCodes
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/NominalCodes")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 nominal code (POST)
{{baseUrl}}/Employer/:EmployerId/NominalCodes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/NominalCodes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/NominalCodes" {:headers {:authorization ""
                                                                                        :api-version ""}
                                                                              :content-type :json
                                                                              :form-params {:NominalCode {:Description ""
                                                                                                          :Key ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/NominalCodes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\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}}/Employer/:EmployerId/NominalCodes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\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}}/Employer/:EmployerId/NominalCodes");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/NominalCodes"

	payload := strings.NewReader("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/NominalCodes HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 63

{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/NominalCodes"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\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  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  NominalCode: {
    Description: '',
    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}}/Employer/:EmployerId/NominalCodes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCodes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {NominalCode: {Description: '', Key: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/NominalCodes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"NominalCode":{"Description":"","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}}/Employer/:EmployerId/NominalCodes',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "NominalCode": {\n    "Description": "",\n    "Key": ""\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  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCodes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/NominalCodes',
  headers: {
    authorization: '',
    'api-version': '',
    '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({NominalCode: {Description: '', Key: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCodes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {NominalCode: {Description: '', 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}}/Employer/:EmployerId/NominalCodes');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  NominalCode: {
    Description: '',
    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}}/Employer/:EmployerId/NominalCodes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {NominalCode: {Description: '', Key: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/NominalCodes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"NominalCode":{"Description":"","Key":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NominalCode": @{ @"Description": @"", @"Key": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/NominalCodes"]
                                                       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}}/Employer/:EmployerId/NominalCodes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/NominalCodes",
  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([
    'NominalCode' => [
        'Description' => '',
        'Key' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/NominalCodes', [
  'body' => '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/NominalCodes');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'NominalCode' => [
    'Description' => '',
    'Key' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'NominalCode' => [
    'Description' => '',
    'Key' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/NominalCodes');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCodes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCodes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/NominalCodes", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/NominalCodes"

payload = { "NominalCode": {
        "Description": "",
        "Key": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/NominalCodes"

payload <- "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/NominalCodes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\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/Employer/:EmployerId/NominalCodes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/NominalCodes";

    let payload = json!({"NominalCode": json!({
            "Description": "",
            "Key": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/NominalCodes \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}'
echo '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/NominalCodes \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "NominalCode": {\n    "Description": "",\n    "Key": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/NominalCodes
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["NominalCode": [
    "Description": "",
    "Key": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/NominalCodes")! 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 Insert nominal code
{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
NominalCodeId
BODY json

{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId" {:headers {:authorization ""
                                                                                                     :api-version ""}
                                                                                           :content-type :json
                                                                                           :form-params {:NominalCode {:Description ""
                                                                                                                       :Key ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\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}}/Employer/:EmployerId/NominalCode/:NominalCodeId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

	payload := strings.NewReader("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/NominalCode/:NominalCodeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 63

{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\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  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  NominalCode: {
    Description: '',
    Key: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {NominalCode: {Description: '', Key: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"NominalCode":{"Description":"","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}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "NominalCode": {\n    "Description": "",\n    "Key": ""\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  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({NominalCode: {Description: '', Key: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {NominalCode: {Description: '', 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('PUT', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  NominalCode: {
    Description: '',
    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: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {NominalCode: {Description: '', Key: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"NominalCode":{"Description":"","Key":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NominalCode": @{ @"Description": @"", @"Key": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"]
                                                       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}}/Employer/:EmployerId/NominalCode/:NominalCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId",
  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([
    'NominalCode' => [
        'Description' => '',
        'Key' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/NominalCode/:NominalCodeId', [
  'body' => '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'NominalCode' => [
    'Description' => '',
    'Key' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'NominalCode' => [
    'Description' => '',
    'Key' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

payload = { "NominalCode": {
        "Description": "",
        "Key": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId"

payload <- "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"NominalCode\": {\n    \"Description\": \"\",\n    \"Key\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId";

    let payload = json!({"NominalCode": json!({
            "Description": "",
            "Key": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/NominalCode/:NominalCodeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}'
echo '{
  "NominalCode": {
    "Description": "",
    "Key": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "NominalCode": {\n    "Description": "",\n    "Key": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["NominalCode": [
    "Description": "",
    "Key": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create a new pay code
{{baseUrl}}/Employer/:EmployerId/PayCodes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCodes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/PayCodes" {:headers {:authorization ""
                                                                                    :api-version ""}
                                                                          :content-type :json
                                                                          :form-params {:PayCode {:Benefit false
                                                                                                  :Code ""
                                                                                                  :Description ""
                                                                                                  :EffectiveDate ""
                                                                                                  :MetaData {}
                                                                                                  :NextRevisionDate ""
                                                                                                  :Niable false
                                                                                                  :NominalCode {:@href ""
                                                                                                                :@rel ""
                                                                                                                :@title ""}
                                                                                                  :NonArrestable false
                                                                                                  :Notional false
                                                                                                  :Readonly false
                                                                                                  :Region ""
                                                                                                  :Revision 0
                                                                                                  :Taxable false
                                                                                                  :Territory ""
                                                                                                  :Type ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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}}/Employer/:EmployerId/PayCodes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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}}/Employer/:EmployerId/PayCodes");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCodes"

	payload := strings.NewReader("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/PayCodes HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 430

{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCodes"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    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}}/Employer/:EmployerId/PayCodes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayCode":{"Benefit":false,"Code":"","Description":"","EffectiveDate":"","MetaData":{},"NextRevisionDate":"","Niable":false,"NominalCode":{"@href":"","@rel":"","@title":""},"NonArrestable":false,"Notional":false,"Readonly":false,"Region":"","Revision":0,"Taxable":false,"Territory":"","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}}/Employer/:EmployerId/PayCodes',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayCode": {\n    "Benefit": false,\n    "Code": "",\n    "Description": "",\n    "EffectiveDate": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "Niable": false,\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "NonArrestable": false,\n    "Notional": false,\n    "Readonly": false,\n    "Region": "",\n    "Revision": 0,\n    "Taxable": false,\n    "Territory": "",\n    "Type": ""\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  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/PayCodes',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {'@href': '', '@rel': '', '@title': ''},
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    Type: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      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}}/Employer/:EmployerId/PayCodes');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    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}}/Employer/:EmployerId/PayCodes',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayCode":{"Benefit":false,"Code":"","Description":"","EffectiveDate":"","MetaData":{},"NextRevisionDate":"","Niable":false,"NominalCode":{"@href":"","@rel":"","@title":""},"NonArrestable":false,"Notional":false,"Readonly":false,"Region":"","Revision":0,"Taxable":false,"Territory":"","Type":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayCode": @{ @"Benefit": @NO, @"Code": @"", @"Description": @"", @"EffectiveDate": @"", @"MetaData": @{  }, @"NextRevisionDate": @"", @"Niable": @NO, @"NominalCode": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"NonArrestable": @NO, @"Notional": @NO, @"Readonly": @NO, @"Region": @"", @"Revision": @0, @"Taxable": @NO, @"Territory": @"", @"Type": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCodes"]
                                                       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}}/Employer/:EmployerId/PayCodes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCodes",
  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([
    'PayCode' => [
        'Benefit' => null,
        'Code' => '',
        'Description' => '',
        'EffectiveDate' => '',
        'MetaData' => [
                
        ],
        'NextRevisionDate' => '',
        'Niable' => null,
        'NominalCode' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'NonArrestable' => null,
        'Notional' => null,
        'Readonly' => null,
        'Region' => '',
        'Revision' => 0,
        'Taxable' => null,
        'Territory' => '',
        'Type' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/PayCodes', [
  'body' => '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayCode' => [
    'Benefit' => null,
    'Code' => '',
    'Description' => '',
    'EffectiveDate' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'Niable' => null,
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'NonArrestable' => null,
    'Notional' => null,
    'Readonly' => null,
    'Region' => '',
    'Revision' => 0,
    'Taxable' => null,
    'Territory' => '',
    'Type' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayCode' => [
    'Benefit' => null,
    'Code' => '',
    'Description' => '',
    'EffectiveDate' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'Niable' => null,
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'NonArrestable' => null,
    'Notional' => null,
    'Readonly' => null,
    'Region' => '',
    'Revision' => 0,
    'Taxable' => null,
    'Territory' => '',
    'Type' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/PayCodes", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes"

payload = { "PayCode": {
        "Benefit": False,
        "Code": "",
        "Description": "",
        "EffectiveDate": "",
        "MetaData": {},
        "NextRevisionDate": "",
        "Niable": False,
        "NominalCode": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "NonArrestable": False,
        "Notional": False,
        "Readonly": False,
        "Region": "",
        "Revision": 0,
        "Taxable": False,
        "Territory": "",
        "Type": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCodes"

payload <- "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCodes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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/Employer/:EmployerId/PayCodes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCodes";

    let payload = json!({"PayCode": json!({
            "Benefit": false,
            "Code": "",
            "Description": "",
            "EffectiveDate": "",
            "MetaData": json!({}),
            "NextRevisionDate": "",
            "Niable": false,
            "NominalCode": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "NonArrestable": false,
            "Notional": false,
            "Readonly": false,
            "Region": "",
            "Revision": 0,
            "Taxable": false,
            "Territory": "",
            "Type": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/PayCodes \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
echo '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/PayCodes \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayCode": {\n    "Benefit": false,\n    "Code": "",\n    "Description": "",\n    "EffectiveDate": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "Niable": false,\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "NonArrestable": false,\n    "Notional": false,\n    "Readonly": false,\n    "Region": "",\n    "Revision": 0,\n    "Taxable": false,\n    "Territory": "",\n    "Type": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCodes
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayCode": [
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": [],
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCodes")! 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 an PayCode revision matching the specified revision number.
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a pay code revision
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate" {:headers {:authorization ""
                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a pay code
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" {:headers {:authorization ""
                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all revisions of the Pay Code
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions" {:headers {:authorization ""
                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revisions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revisions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revisions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revisions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revisions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all pay codes for specified date
{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCodes/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCodes/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCodes/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCodes/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCodes/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCodes/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets pay code for specified date
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay code by revision number
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay codes by nominal code
{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
NominalCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes" {:headers {:authorization ""
                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/NominalCode/:NominalCodeId/PayCodes")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay codes from the employer
{{baseUrl}}/Employer/:EmployerId/PayCodes
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCodes");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCodes" {:headers {:authorization ""
                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCodes"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCodes");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCodes"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCodes HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCodes"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCodes',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCodes',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCodes"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCodes" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCodes",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCodes", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCodes"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCodes")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCodes') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCodes";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCodes \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCodes \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCodes
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCodes")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified pay code from the employer
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" {:headers {:authorization ""
                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the pay code
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
BODY json

{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" {:headers {:authorization ""
                                                                                               :api-version ""}
                                                                                     :content-type :json
                                                                                     :form-params {:PayCode {:Benefit false
                                                                                                             :Code ""
                                                                                                             :Description ""
                                                                                                             :EffectiveDate ""
                                                                                                             :MetaData {}
                                                                                                             :NextRevisionDate ""
                                                                                                             :Niable false
                                                                                                             :NominalCode {:@href ""
                                                                                                                           :@rel ""
                                                                                                                           :@title ""}
                                                                                                             :NonArrestable false
                                                                                                             :Notional false
                                                                                                             :Readonly false
                                                                                                             :Region ""
                                                                                                             :Revision 0
                                                                                                             :Taxable false
                                                                                                             :Territory ""
                                                                                                             :Type ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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}}/Employer/:EmployerId/PayCode/:PayCodeId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

	payload := strings.NewReader("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 430

{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    Type: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayCode":{"Benefit":false,"Code":"","Description":"","EffectiveDate":"","MetaData":{},"NextRevisionDate":"","Niable":false,"NominalCode":{"@href":"","@rel":"","@title":""},"NonArrestable":false,"Notional":false,"Readonly":false,"Region":"","Revision":0,"Taxable":false,"Territory":"","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}}/Employer/:EmployerId/PayCode/:PayCodeId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayCode": {\n    "Benefit": false,\n    "Code": "",\n    "Description": "",\n    "EffectiveDate": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "Niable": false,\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "NonArrestable": false,\n    "Notional": false,\n    "Readonly": false,\n    "Region": "",\n    "Revision": 0,\n    "Taxable": false,\n    "Territory": "",\n    "Type": ""\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  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {'@href': '', '@rel': '', '@title': ''},
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    Type: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      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('PATCH', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    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: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayCode":{"Benefit":false,"Code":"","Description":"","EffectiveDate":"","MetaData":{},"NextRevisionDate":"","Niable":false,"NominalCode":{"@href":"","@rel":"","@title":""},"NonArrestable":false,"Notional":false,"Readonly":false,"Region":"","Revision":0,"Taxable":false,"Territory":"","Type":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayCode": @{ @"Benefit": @NO, @"Code": @"", @"Description": @"", @"EffectiveDate": @"", @"MetaData": @{  }, @"NextRevisionDate": @"", @"Niable": @NO, @"NominalCode": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"NonArrestable": @NO, @"Notional": @NO, @"Readonly": @NO, @"Region": @"", @"Revision": @0, @"Taxable": @NO, @"Territory": @"", @"Type": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'PayCode' => [
        'Benefit' => null,
        'Code' => '',
        'Description' => '',
        'EffectiveDate' => '',
        'MetaData' => [
                
        ],
        'NextRevisionDate' => '',
        'Niable' => null,
        'NominalCode' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'NonArrestable' => null,
        'Notional' => null,
        'Readonly' => null,
        'Region' => '',
        'Revision' => 0,
        'Taxable' => null,
        'Territory' => '',
        'Type' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId', [
  'body' => '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayCode' => [
    'Benefit' => null,
    'Code' => '',
    'Description' => '',
    'EffectiveDate' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'Niable' => null,
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'NonArrestable' => null,
    'Notional' => null,
    'Readonly' => null,
    'Region' => '',
    'Revision' => 0,
    'Taxable' => null,
    'Territory' => '',
    'Type' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayCode' => [
    'Benefit' => null,
    'Code' => '',
    'Description' => '',
    'EffectiveDate' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'Niable' => null,
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'NonArrestable' => null,
    'Notional' => null,
    'Readonly' => null,
    'Region' => '',
    'Revision' => 0,
    'Taxable' => null,
    'Territory' => '',
    'Type' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

payload = { "PayCode": {
        "Benefit": False,
        "Code": "",
        "Description": "",
        "EffectiveDate": "",
        "MetaData": {},
        "NextRevisionDate": "",
        "Niable": False,
        "NominalCode": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "NonArrestable": False,
        "Notional": False,
        "Readonly": False,
        "Region": "",
        "Revision": 0,
        "Taxable": False,
        "Territory": "",
        "Type": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

payload <- "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId";

    let payload = json!({"PayCode": json!({
            "Benefit": false,
            "Code": "",
            "Description": "",
            "EffectiveDate": "",
            "MetaData": json!({}),
            "NextRevisionDate": "",
            "Niable": false,
            "NominalCode": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "NonArrestable": false,
            "Notional": false,
            "Readonly": false,
            "Region": "",
            "Revision": 0,
            "Taxable": false,
            "Territory": "",
            "Type": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
echo '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayCode": {\n    "Benefit": false,\n    "Code": "",\n    "Description": "",\n    "EffectiveDate": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "Niable": false,\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "NonArrestable": false,\n    "Notional": false,\n    "Readonly": false,\n    "Region": "",\n    "Revision": 0,\n    "Taxable": false,\n    "Territory": "",\n    "Type": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayCode": [
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": [],
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Updates a pay code
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
BODY json

{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId" {:headers {:authorization ""
                                                                                             :api-version ""}
                                                                                   :content-type :json
                                                                                   :form-params {:PayCode {:Benefit false
                                                                                                           :Code ""
                                                                                                           :Description ""
                                                                                                           :EffectiveDate ""
                                                                                                           :MetaData {}
                                                                                                           :NextRevisionDate ""
                                                                                                           :Niable false
                                                                                                           :NominalCode {:@href ""
                                                                                                                         :@rel ""
                                                                                                                         :@title ""}
                                                                                                           :NonArrestable false
                                                                                                           :Notional false
                                                                                                           :Readonly false
                                                                                                           :Region ""
                                                                                                           :Revision 0
                                                                                                           :Taxable false
                                                                                                           :Territory ""
                                                                                                           :Type ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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}}/Employer/:EmployerId/PayCode/:PayCodeId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

	payload := strings.NewReader("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/PayCode/:PayCodeId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 430

{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\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  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    Type: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayCode":{"Benefit":false,"Code":"","Description":"","EffectiveDate":"","MetaData":{},"NextRevisionDate":"","Niable":false,"NominalCode":{"@href":"","@rel":"","@title":""},"NonArrestable":false,"Notional":false,"Readonly":false,"Region":"","Revision":0,"Taxable":false,"Territory":"","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}}/Employer/:EmployerId/PayCode/:PayCodeId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayCode": {\n    "Benefit": false,\n    "Code": "",\n    "Description": "",\n    "EffectiveDate": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "Niable": false,\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "NonArrestable": false,\n    "Notional": false,\n    "Readonly": false,\n    "Region": "",\n    "Revision": 0,\n    "Taxable": false,\n    "Territory": "",\n    "Type": ""\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  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {'@href': '', '@rel': '', '@title': ''},
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    Type: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayCode: {
    Benefit: false,
    Code: '',
    Description: '',
    EffectiveDate: '',
    MetaData: {},
    NextRevisionDate: '',
    Niable: false,
    NominalCode: {
      '@href': '',
      '@rel': '',
      '@title': ''
    },
    NonArrestable: false,
    Notional: false,
    Readonly: false,
    Region: '',
    Revision: 0,
    Taxable: false,
    Territory: '',
    Type: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    PayCode: {
      Benefit: false,
      Code: '',
      Description: '',
      EffectiveDate: '',
      MetaData: {},
      NextRevisionDate: '',
      Niable: false,
      NominalCode: {'@href': '', '@rel': '', '@title': ''},
      NonArrestable: false,
      Notional: false,
      Readonly: false,
      Region: '',
      Revision: 0,
      Taxable: false,
      Territory: '',
      Type: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayCode":{"Benefit":false,"Code":"","Description":"","EffectiveDate":"","MetaData":{},"NextRevisionDate":"","Niable":false,"NominalCode":{"@href":"","@rel":"","@title":""},"NonArrestable":false,"Notional":false,"Readonly":false,"Region":"","Revision":0,"Taxable":false,"Territory":"","Type":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayCode": @{ @"Benefit": @NO, @"Code": @"", @"Description": @"", @"EffectiveDate": @"", @"MetaData": @{  }, @"NextRevisionDate": @"", @"Niable": @NO, @"NominalCode": @{ @"@href": @"", @"@rel": @"", @"@title": @"" }, @"NonArrestable": @NO, @"Notional": @NO, @"Readonly": @NO, @"Region": @"", @"Revision": @0, @"Taxable": @NO, @"Territory": @"", @"Type": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"]
                                                       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}}/Employer/:EmployerId/PayCode/:PayCodeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId",
  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([
    'PayCode' => [
        'Benefit' => null,
        'Code' => '',
        'Description' => '',
        'EffectiveDate' => '',
        'MetaData' => [
                
        ],
        'NextRevisionDate' => '',
        'Niable' => null,
        'NominalCode' => [
                '@href' => '',
                '@rel' => '',
                '@title' => ''
        ],
        'NonArrestable' => null,
        'Notional' => null,
        'Readonly' => null,
        'Region' => '',
        'Revision' => 0,
        'Taxable' => null,
        'Territory' => '',
        'Type' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/PayCode/:PayCodeId', [
  'body' => '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayCode' => [
    'Benefit' => null,
    'Code' => '',
    'Description' => '',
    'EffectiveDate' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'Niable' => null,
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'NonArrestable' => null,
    'Notional' => null,
    'Readonly' => null,
    'Region' => '',
    'Revision' => 0,
    'Taxable' => null,
    'Territory' => '',
    'Type' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayCode' => [
    'Benefit' => null,
    'Code' => '',
    'Description' => '',
    'EffectiveDate' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'Niable' => null,
    'NominalCode' => [
        '@href' => '',
        '@rel' => '',
        '@title' => ''
    ],
    'NonArrestable' => null,
    'Notional' => null,
    'Readonly' => null,
    'Region' => '',
    'Revision' => 0,
    'Taxable' => null,
    'Territory' => '',
    'Type' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

payload = { "PayCode": {
        "Benefit": False,
        "Code": "",
        "Description": "",
        "EffectiveDate": "",
        "MetaData": {},
        "NextRevisionDate": "",
        "Niable": False,
        "NominalCode": {
            "@href": "",
            "@rel": "",
            "@title": ""
        },
        "NonArrestable": False,
        "Notional": False,
        "Readonly": False,
        "Region": "",
        "Revision": 0,
        "Taxable": False,
        "Territory": "",
        "Type": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId"

payload <- "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayCode\": {\n    \"Benefit\": false,\n    \"Code\": \"\",\n    \"Description\": \"\",\n    \"EffectiveDate\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"Niable\": false,\n    \"NominalCode\": {\n      \"@href\": \"\",\n      \"@rel\": \"\",\n      \"@title\": \"\"\n    },\n    \"NonArrestable\": false,\n    \"Notional\": false,\n    \"Readonly\": false,\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"Taxable\": false,\n    \"Territory\": \"\",\n    \"Type\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId";

    let payload = json!({"PayCode": json!({
            "Benefit": false,
            "Code": "",
            "Description": "",
            "EffectiveDate": "",
            "MetaData": json!({}),
            "NextRevisionDate": "",
            "Niable": false,
            "NominalCode": json!({
                "@href": "",
                "@rel": "",
                "@title": ""
            }),
            "NonArrestable": false,
            "Notional": false,
            "Readonly": false,
            "Region": "",
            "Revision": 0,
            "Taxable": false,
            "Territory": "",
            "Type": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/PayCode/:PayCodeId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}'
echo '{
  "PayCode": {
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": {
      "@href": "",
      "@rel": "",
      "@title": ""
    },
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayCode": {\n    "Benefit": false,\n    "Code": "",\n    "Description": "",\n    "EffectiveDate": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "Niable": false,\n    "NominalCode": {\n      "@href": "",\n      "@rel": "",\n      "@title": ""\n    },\n    "NonArrestable": false,\n    "Notional": false,\n    "Readonly": false,\n    "Region": "",\n    "Revision": 0,\n    "Taxable": false,\n    "Territory": "",\n    "Type": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayCode": [
    "Benefit": false,
    "Code": "",
    "Description": "",
    "EffectiveDate": "",
    "MetaData": [],
    "NextRevisionDate": "",
    "Niable": false,
    "NominalCode": [
      "@href": "",
      "@rel": "",
      "@title": ""
    ],
    "NonArrestable": false,
    "Notional": false,
    "Readonly": false,
    "Region": "",
    "Revision": 0,
    "Taxable": false,
    "Territory": "",
    "Type": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId")! 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 Creates a new Pay Instruction
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
BODY json

{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions" {:headers {:authorization ""
                                                                                                                :api-version ""}
                                                                                                      :content-type :json
                                                                                                      :form-params {:PayInstruction {:Description ""
                                                                                                                                     :EndDate ""
                                                                                                                                     :PayLineTag ""
                                                                                                                                     :StartDate ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"

	payload := strings.NewReader("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 113

{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayInstruction: {
    Description: '',
    EndDate: '',
    PayLineTag: '',
    StartDate: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayInstruction":{"Description":"","EndDate":"","PayLineTag":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayInstruction": {\n    "Description": "",\n    "EndDate": "",\n    "PayLineTag": "",\n    "StartDate": ""\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  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {
    authorization: '',
    'api-version': '',
    '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({PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}},
  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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayInstruction: {
    Description: '',
    EndDate: '',
    PayLineTag: '',
    StartDate: ''
  }
});

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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayInstruction":{"Description":"","EndDate":"","PayLineTag":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayInstruction": @{ @"Description": @"", @"EndDate": @"", @"PayLineTag": @"", @"StartDate": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"]
                                                       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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions",
  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([
    'PayInstruction' => [
        'Description' => '',
        'EndDate' => '',
        'PayLineTag' => '',
        'StartDate' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions', [
  'body' => '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayInstruction' => [
    'Description' => '',
    'EndDate' => '',
    'PayLineTag' => '',
    'StartDate' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayInstruction' => [
    'Description' => '',
    'EndDate' => '',
    'PayLineTag' => '',
    'StartDate' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"

payload = { "PayInstruction": {
        "Description": "",
        "EndDate": "",
        "PayLineTag": "",
        "StartDate": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"

payload <- "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions";

    let payload = json!({"PayInstruction": json!({
            "Description": "",
            "EndDate": "",
            "PayLineTag": "",
            "StartDate": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
echo '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayInstruction": {\n    "Description": "",\n    "EndDate": "",\n    "PayLineTag": "",\n    "StartDate": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayInstruction": [
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")! 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 Deletes a pay instruction
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" {:headers {:authorization ""
                                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay instructions from the specified employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions" {:headers {:authorization ""
                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified pay instruction from the employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" {:headers {:authorization ""
                                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Sparse Update of a Pay Instruction
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
BODY json

{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" {:headers {:authorization ""
                                                                                                                                  :api-version ""}
                                                                                                                        :content-type :json
                                                                                                                        :form-params {:PayInstruction {:Description ""
                                                                                                                                                       :EndDate ""
                                                                                                                                                       :PayLineTag ""
                                                                                                                                                       :StartDate ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

	payload := strings.NewReader("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 113

{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayInstruction: {
    Description: '',
    EndDate: '',
    PayLineTag: '',
    StartDate: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayInstruction":{"Description":"","EndDate":"","PayLineTag":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayInstruction": {\n    "Description": "",\n    "EndDate": "",\n    "PayLineTag": "",\n    "StartDate": ""\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  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayInstruction: {
    Description: '',
    EndDate: '',
    PayLineTag: '',
    StartDate: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayInstruction":{"Description":"","EndDate":"","PayLineTag":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayInstruction": @{ @"Description": @"", @"EndDate": @"", @"PayLineTag": @"", @"StartDate": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'PayInstruction' => [
        'Description' => '',
        'EndDate' => '',
        'PayLineTag' => '',
        'StartDate' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId', [
  'body' => '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayInstruction' => [
    'Description' => '',
    'EndDate' => '',
    'PayLineTag' => '',
    'StartDate' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayInstruction' => [
    'Description' => '',
    'EndDate' => '',
    'PayLineTag' => '',
    'StartDate' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

payload = { "PayInstruction": {
        "Description": "",
        "EndDate": "",
        "PayLineTag": "",
        "StartDate": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

payload <- "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId";

    let payload = json!({"PayInstruction": json!({
            "Description": "",
            "EndDate": "",
            "PayLineTag": "",
            "StartDate": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
echo '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayInstruction": {\n    "Description": "",\n    "EndDate": "",\n    "PayLineTag": "",\n    "StartDate": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayInstruction": [
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Update a Pay Instruction
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
BODY json

{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" {:headers {:authorization ""
                                                                                                                                :api-version ""}
                                                                                                                      :content-type :json
                                                                                                                      :form-params {:PayInstruction {:Description ""
                                                                                                                                                     :EndDate ""
                                                                                                                                                     :PayLineTag ""
                                                                                                                                                     :StartDate ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

	payload := strings.NewReader("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 113

{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\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  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PayInstruction: {
    Description: '',
    EndDate: '',
    PayLineTag: '',
    StartDate: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayInstruction":{"Description":"","EndDate":"","PayLineTag":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PayInstruction": {\n    "Description": "",\n    "EndDate": "",\n    "PayLineTag": "",\n    "StartDate": ""\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  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}},
  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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PayInstruction: {
    Description: '',
    EndDate: '',
    PayLineTag: '',
    StartDate: ''
  }
});

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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PayInstruction: {Description: '', EndDate: '', PayLineTag: '', StartDate: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PayInstruction":{"Description":"","EndDate":"","PayLineTag":"","StartDate":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PayInstruction": @{ @"Description": @"", @"EndDate": @"", @"PayLineTag": @"", @"StartDate": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"]
                                                       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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId",
  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([
    'PayInstruction' => [
        'Description' => '',
        'EndDate' => '',
        'PayLineTag' => '',
        'StartDate' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId', [
  'body' => '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PayInstruction' => [
    'Description' => '',
    'EndDate' => '',
    'PayLineTag' => '',
    'StartDate' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PayInstruction' => [
    'Description' => '',
    'EndDate' => '',
    'PayLineTag' => '',
    'StartDate' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

payload = { "PayInstruction": {
        "Description": "",
        "EndDate": "",
        "PayLineTag": "",
        "StartDate": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId"

payload <- "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PayInstruction\": {\n    \"Description\": \"\",\n    \"EndDate\": \"\",\n    \"PayLineTag\": \"\",\n    \"StartDate\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId";

    let payload = json!({"PayInstruction": json!({
            "Description": "",
            "EndDate": "",
            "PayLineTag": "",
            "StartDate": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}'
echo '{
  "PayInstruction": {
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PayInstruction": {\n    "Description": "",\n    "EndDate": "",\n    "PayLineTag": "",\n    "StartDate": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PayInstruction": [
    "Description": "",
    "EndDate": "",
    "PayLineTag": "",
    "StartDate": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId")! 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 Gets the pay lines from the specified employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay lines from the specified pay run
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines" {:headers {:authorization ""
                                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/PayLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified pay line from the employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId" {:headers {:authorization ""
                                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a pay run employee
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId" {:headers {:authorization ""
                                                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Employee/:EmployeeId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a pay run
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries" {:headers {:authorization ""
                                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Commentaries")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay run from the pay schedule
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay runs from the employee
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns" {:headers {:authorization ""
                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayRuns HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayRuns',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayRuns", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayRuns') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayRuns")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay runs from the pay schedule
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns" {:headers {:authorization ""
                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay schedule
{{baseUrl}}/Employer/:EmployerId/PaySchedules
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedules");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/PaySchedules" {:headers {:authorization ""
                                                                                        :api-version ""}
                                                                              :content-type :json
                                                                              :form-params {:PaySchedule {:MetaData {}
                                                                                                          :Name ""
                                                                                                          :PayFrequency ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\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}}/Employer/:EmployerId/PaySchedules"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\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}}/Employer/:EmployerId/PaySchedules");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedules"

	payload := strings.NewReader("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/PaySchedules HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 85

{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedules"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\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  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PaySchedule: {
    MetaData: {},
    Name: '',
    PayFrequency: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/PaySchedules');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PaySchedule":{"MetaData":{},"Name":"","PayFrequency":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PaySchedule": {\n    "MetaData": {},\n    "Name": "",\n    "PayFrequency": ""\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  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/PaySchedules',
  headers: {
    authorization: '',
    'api-version': '',
    '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({PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}},
  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}}/Employer/:EmployerId/PaySchedules');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PaySchedule: {
    MetaData: {},
    Name: '',
    PayFrequency: ''
  }
});

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}}/Employer/:EmployerId/PaySchedules',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PaySchedule":{"MetaData":{},"Name":"","PayFrequency":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PaySchedule": @{ @"MetaData": @{  }, @"Name": @"", @"PayFrequency": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedules"]
                                                       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}}/Employer/:EmployerId/PaySchedules" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedules",
  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([
    'PaySchedule' => [
        'MetaData' => [
                
        ],
        'Name' => '',
        'PayFrequency' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/PaySchedules', [
  'body' => '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PaySchedule' => [
    'MetaData' => [
        
    ],
    'Name' => '',
    'PayFrequency' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PaySchedule' => [
    'MetaData' => [
        
    ],
    'Name' => '',
    'PayFrequency' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/PaySchedules", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules"

payload = { "PaySchedule": {
        "MetaData": {},
        "Name": "",
        "PayFrequency": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedules"

payload <- "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedules")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\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/Employer/:EmployerId/PaySchedules') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules";

    let payload = json!({"PaySchedule": json!({
            "MetaData": json!({}),
            "Name": "",
            "PayFrequency": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/PaySchedules \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}'
echo '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/PaySchedules \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PaySchedule": {\n    "MetaData": {},\n    "Name": "",\n    "PayFrequency": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedules
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PaySchedule": [
    "MetaData": [],
    "Name": "",
    "PayFrequency": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedules")! 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 Deletes a pay schedule
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pay schedule from the specified employer
{{baseUrl}}/Employer/:EmployerId/PaySchedules
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedules");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedules" {:headers {:authorization ""
                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedules"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedules");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedules"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedules HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedules"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedules',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedules',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedules"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedules" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedules",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedules", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedules"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedules")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedules') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedules \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedules \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedules
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedules")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified pay schedule from the employer
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId" {:headers {:authorization ""
                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Updates a pay schedule
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
BODY json

{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId" {:headers {:authorization ""
                                                                                                     :api-version ""}
                                                                                           :content-type :json
                                                                                           :form-params {:PaySchedule {:MetaData {}
                                                                                                                       :Name ""
                                                                                                                       :PayFrequency ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

	payload := strings.NewReader("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/PaySchedule/:PayScheduleId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 85

{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\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  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  PaySchedule: {
    MetaData: {},
    Name: '',
    PayFrequency: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PaySchedule":{"MetaData":{},"Name":"","PayFrequency":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "PaySchedule": {\n    "MetaData": {},\n    "Name": "",\n    "PayFrequency": ""\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  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}},
  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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  PaySchedule: {
    MetaData: {},
    Name: '',
    PayFrequency: ''
  }
});

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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {PaySchedule: {MetaData: {}, Name: '', PayFrequency: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"PaySchedule":{"MetaData":{},"Name":"","PayFrequency":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PaySchedule": @{ @"MetaData": @{  }, @"Name": @"", @"PayFrequency": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"]
                                                       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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId",
  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([
    'PaySchedule' => [
        'MetaData' => [
                
        ],
        'Name' => '',
        'PayFrequency' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId', [
  'body' => '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'PaySchedule' => [
    'MetaData' => [
        
    ],
    'Name' => '',
    'PayFrequency' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'PaySchedule' => [
    'MetaData' => [
        
    ],
    'Name' => '',
    'PayFrequency' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

payload = { "PaySchedule": {
        "MetaData": {},
        "Name": "",
        "PayFrequency": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId"

payload <- "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"PaySchedule\": {\n    \"MetaData\": {},\n    \"Name\": \"\",\n    \"PayFrequency\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId";

    let payload = json!({"PaySchedule": json!({
            "MetaData": json!({}),
            "Name": "",
            "PayFrequency": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}'
echo '{
  "PaySchedule": {
    "MetaData": {},
    "Name": "",
    "PayFrequency": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "PaySchedule": {\n    "MetaData": {},\n    "Name": "",\n    "PayFrequency": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["PaySchedule": [
    "MetaData": [],
    "Name": "",
    "PayFrequency": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create a new Pension
{{baseUrl}}/Employer/:EmployerId/Pensions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pensions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/Pensions" {:headers {:authorization ""
                                                                                    :api-version ""}
                                                                          :content-type :json
                                                                          :form-params {:Pension {:AECompatible false
                                                                                                  :Certification ""
                                                                                                  :Code ""
                                                                                                  :ContributionDeductionDay 0
                                                                                                  :EffectiveDate ""
                                                                                                  :EmployeeContributionCash ""
                                                                                                  :EmployeeContributionPercent ""
                                                                                                  :EmployerContributionCash ""
                                                                                                  :EmployerContributionPercent ""
                                                                                                  :EmployerNiSaving false
                                                                                                  :EmployerNiSavingPercentage ""
                                                                                                  :Group ""
                                                                                                  :LowerThreshold ""
                                                                                                  :MetaData {}
                                                                                                  :NextRevisionDate ""
                                                                                                  :PensionablePayCodes {:PayCode []}
                                                                                                  :ProRataMethod ""
                                                                                                  :ProviderEmployerRef ""
                                                                                                  :ProviderName ""
                                                                                                  :QualifyingPayCodes {:PayCode []}
                                                                                                  :RasRoundingOverride ""
                                                                                                  :Revision 0
                                                                                                  :RoundingOption ""
                                                                                                  :SalarySacrifice false
                                                                                                  :SchemeName ""
                                                                                                  :SubGroup ""
                                                                                                  :TaxationMethod ""
                                                                                                  :UpperThreshold ""
                                                                                                  :UseAEThresholds false}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pensions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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}}/Employer/:EmployerId/Pensions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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}}/Employer/:EmployerId/Pensions");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pensions"

	payload := strings.NewReader("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Pensions HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 880

{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/Pensions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pensions"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pensions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/Pensions")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
  .asString();
const data = JSON.stringify({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {
      PayCode: []
    },
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {
      PayCode: []
    },
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: 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}}/Employer/:EmployerId/Pensions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pensions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Pension":{"AECompatible":false,"Certification":"","Code":"","ContributionDeductionDay":0,"EffectiveDate":"","EmployeeContributionCash":"","EmployeeContributionPercent":"","EmployerContributionCash":"","EmployerContributionPercent":"","EmployerNiSaving":false,"EmployerNiSavingPercentage":"","Group":"","LowerThreshold":"","MetaData":{},"NextRevisionDate":"","PensionablePayCodes":{"PayCode":[]},"ProRataMethod":"","ProviderEmployerRef":"","ProviderName":"","QualifyingPayCodes":{"PayCode":[]},"RasRoundingOverride":"","Revision":0,"RoundingOption":"","SalarySacrifice":false,"SchemeName":"","SubGroup":"","TaxationMethod":"","UpperThreshold":"","UseAEThresholds":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}}/Employer/:EmployerId/Pensions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Pension": {\n    "AECompatible": false,\n    "Certification": "",\n    "Code": "",\n    "ContributionDeductionDay": 0,\n    "EffectiveDate": "",\n    "EmployeeContributionCash": "",\n    "EmployeeContributionPercent": "",\n    "EmployerContributionCash": "",\n    "EmployerContributionPercent": "",\n    "EmployerNiSaving": false,\n    "EmployerNiSavingPercentage": "",\n    "Group": "",\n    "LowerThreshold": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "PensionablePayCodes": {\n      "PayCode": []\n    },\n    "ProRataMethod": "",\n    "ProviderEmployerRef": "",\n    "ProviderName": "",\n    "QualifyingPayCodes": {\n      "PayCode": []\n    },\n    "RasRoundingOverride": "",\n    "Revision": 0,\n    "RoundingOption": "",\n    "SalarySacrifice": false,\n    "SchemeName": "",\n    "SubGroup": "",\n    "TaxationMethod": "",\n    "UpperThreshold": "",\n    "UseAEThresholds": false\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  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pensions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Pensions',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {PayCode: []},
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {PayCode: []},
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: false
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: 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}}/Employer/:EmployerId/Pensions');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {
      PayCode: []
    },
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {
      PayCode: []
    },
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: 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}}/Employer/:EmployerId/Pensions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pensions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Pension":{"AECompatible":false,"Certification":"","Code":"","ContributionDeductionDay":0,"EffectiveDate":"","EmployeeContributionCash":"","EmployeeContributionPercent":"","EmployerContributionCash":"","EmployerContributionPercent":"","EmployerNiSaving":false,"EmployerNiSavingPercentage":"","Group":"","LowerThreshold":"","MetaData":{},"NextRevisionDate":"","PensionablePayCodes":{"PayCode":[]},"ProRataMethod":"","ProviderEmployerRef":"","ProviderName":"","QualifyingPayCodes":{"PayCode":[]},"RasRoundingOverride":"","Revision":0,"RoundingOption":"","SalarySacrifice":false,"SchemeName":"","SubGroup":"","TaxationMethod":"","UpperThreshold":"","UseAEThresholds":false}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Pension": @{ @"AECompatible": @NO, @"Certification": @"", @"Code": @"", @"ContributionDeductionDay": @0, @"EffectiveDate": @"", @"EmployeeContributionCash": @"", @"EmployeeContributionPercent": @"", @"EmployerContributionCash": @"", @"EmployerContributionPercent": @"", @"EmployerNiSaving": @NO, @"EmployerNiSavingPercentage": @"", @"Group": @"", @"LowerThreshold": @"", @"MetaData": @{  }, @"NextRevisionDate": @"", @"PensionablePayCodes": @{ @"PayCode": @[  ] }, @"ProRataMethod": @"", @"ProviderEmployerRef": @"", @"ProviderName": @"", @"QualifyingPayCodes": @{ @"PayCode": @[  ] }, @"RasRoundingOverride": @"", @"Revision": @0, @"RoundingOption": @"", @"SalarySacrifice": @NO, @"SchemeName": @"", @"SubGroup": @"", @"TaxationMethod": @"", @"UpperThreshold": @"", @"UseAEThresholds": @NO } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pensions"]
                                                       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}}/Employer/:EmployerId/Pensions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pensions",
  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([
    'Pension' => [
        'AECompatible' => null,
        'Certification' => '',
        'Code' => '',
        'ContributionDeductionDay' => 0,
        'EffectiveDate' => '',
        'EmployeeContributionCash' => '',
        'EmployeeContributionPercent' => '',
        'EmployerContributionCash' => '',
        'EmployerContributionPercent' => '',
        'EmployerNiSaving' => null,
        'EmployerNiSavingPercentage' => '',
        'Group' => '',
        'LowerThreshold' => '',
        'MetaData' => [
                
        ],
        'NextRevisionDate' => '',
        'PensionablePayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'ProRataMethod' => '',
        'ProviderEmployerRef' => '',
        'ProviderName' => '',
        'QualifyingPayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'RasRoundingOverride' => '',
        'Revision' => 0,
        'RoundingOption' => '',
        'SalarySacrifice' => null,
        'SchemeName' => '',
        'SubGroup' => '',
        'TaxationMethod' => '',
        'UpperThreshold' => '',
        'UseAEThresholds' => null
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Pensions', [
  'body' => '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pensions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Pension' => [
    'AECompatible' => null,
    'Certification' => '',
    'Code' => '',
    'ContributionDeductionDay' => 0,
    'EffectiveDate' => '',
    'EmployeeContributionCash' => '',
    'EmployeeContributionPercent' => '',
    'EmployerContributionCash' => '',
    'EmployerContributionPercent' => '',
    'EmployerNiSaving' => null,
    'EmployerNiSavingPercentage' => '',
    'Group' => '',
    'LowerThreshold' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'PensionablePayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'ProRataMethod' => '',
    'ProviderEmployerRef' => '',
    'ProviderName' => '',
    'QualifyingPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'RasRoundingOverride' => '',
    'Revision' => 0,
    'RoundingOption' => '',
    'SalarySacrifice' => null,
    'SchemeName' => '',
    'SubGroup' => '',
    'TaxationMethod' => '',
    'UpperThreshold' => '',
    'UseAEThresholds' => null
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Pension' => [
    'AECompatible' => null,
    'Certification' => '',
    'Code' => '',
    'ContributionDeductionDay' => 0,
    'EffectiveDate' => '',
    'EmployeeContributionCash' => '',
    'EmployeeContributionPercent' => '',
    'EmployerContributionCash' => '',
    'EmployerContributionPercent' => '',
    'EmployerNiSaving' => null,
    'EmployerNiSavingPercentage' => '',
    'Group' => '',
    'LowerThreshold' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'PensionablePayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'ProRataMethod' => '',
    'ProviderEmployerRef' => '',
    'ProviderName' => '',
    'QualifyingPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'RasRoundingOverride' => '',
    'Revision' => 0,
    'RoundingOption' => '',
    'SalarySacrifice' => null,
    'SchemeName' => '',
    'SubGroup' => '',
    'TaxationMethod' => '',
    'UpperThreshold' => '',
    'UseAEThresholds' => null
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pensions');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pensions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pensions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/Pensions", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pensions"

payload = { "Pension": {
        "AECompatible": False,
        "Certification": "",
        "Code": "",
        "ContributionDeductionDay": 0,
        "EffectiveDate": "",
        "EmployeeContributionCash": "",
        "EmployeeContributionPercent": "",
        "EmployerContributionCash": "",
        "EmployerContributionPercent": "",
        "EmployerNiSaving": False,
        "EmployerNiSavingPercentage": "",
        "Group": "",
        "LowerThreshold": "",
        "MetaData": {},
        "NextRevisionDate": "",
        "PensionablePayCodes": { "PayCode": [] },
        "ProRataMethod": "",
        "ProviderEmployerRef": "",
        "ProviderName": "",
        "QualifyingPayCodes": { "PayCode": [] },
        "RasRoundingOverride": "",
        "Revision": 0,
        "RoundingOption": "",
        "SalarySacrifice": False,
        "SchemeName": "",
        "SubGroup": "",
        "TaxationMethod": "",
        "UpperThreshold": "",
        "UseAEThresholds": False
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pensions"

payload <- "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pensions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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/Employer/:EmployerId/Pensions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pensions";

    let payload = json!({"Pension": json!({
            "AECompatible": false,
            "Certification": "",
            "Code": "",
            "ContributionDeductionDay": 0,
            "EffectiveDate": "",
            "EmployeeContributionCash": "",
            "EmployeeContributionPercent": "",
            "EmployerContributionCash": "",
            "EmployerContributionPercent": "",
            "EmployerNiSaving": false,
            "EmployerNiSavingPercentage": "",
            "Group": "",
            "LowerThreshold": "",
            "MetaData": json!({}),
            "NextRevisionDate": "",
            "PensionablePayCodes": json!({"PayCode": ()}),
            "ProRataMethod": "",
            "ProviderEmployerRef": "",
            "ProviderName": "",
            "QualifyingPayCodes": json!({"PayCode": ()}),
            "RasRoundingOverride": "",
            "Revision": 0,
            "RoundingOption": "",
            "SalarySacrifice": false,
            "SchemeName": "",
            "SubGroup": "",
            "TaxationMethod": "",
            "UpperThreshold": "",
            "UseAEThresholds": false
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Pensions \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
echo '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/Pensions \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Pension": {\n    "AECompatible": false,\n    "Certification": "",\n    "Code": "",\n    "ContributionDeductionDay": 0,\n    "EffectiveDate": "",\n    "EmployeeContributionCash": "",\n    "EmployeeContributionPercent": "",\n    "EmployerContributionCash": "",\n    "EmployerContributionPercent": "",\n    "EmployerNiSaving": false,\n    "EmployerNiSavingPercentage": "",\n    "Group": "",\n    "LowerThreshold": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "PensionablePayCodes": {\n      "PayCode": []\n    },\n    "ProRataMethod": "",\n    "ProviderEmployerRef": "",\n    "ProviderName": "",\n    "QualifyingPayCodes": {\n      "PayCode": []\n    },\n    "RasRoundingOverride": "",\n    "Revision": 0,\n    "RoundingOption": "",\n    "SalarySacrifice": false,\n    "SchemeName": "",\n    "SubGroup": "",\n    "TaxationMethod": "",\n    "UpperThreshold": "",\n    "UseAEThresholds": false\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pensions
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Pension": [
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": [],
    "NextRevisionDate": "",
    "PensionablePayCodes": ["PayCode": []],
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": ["PayCode": []],
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pensions")! 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 Pension
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" {:headers {:authorization ""
                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Pension/:PensionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Pension/:PensionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Pension/:PensionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Pension/:PensionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Pension revision matching the specified revision date.
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate" {:headers {:authorization ""
                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an Pension revision matching the specified revision number.
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pension revisions
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions" {:headers {:authorization ""
                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Pension/:PensionId/Revisions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revisions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revisions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revisions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revisions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pension by effective date.
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pension from employer
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" {:headers {:authorization ""
                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Pension/:PensionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Pension/:PensionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Pension/:PensionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pensions from employer at a given effective date.
{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Pensions/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pensions/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pensions/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Pensions/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Pensions/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pensions/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pensions from employer.
{{baseUrl}}/Employer/:EmployerId/Pensions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pensions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Pensions" {:headers {:authorization ""
                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pensions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pensions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pensions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pensions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Pensions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Pensions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pensions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pensions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Pensions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Pensions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pensions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pensions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pensions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pensions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Pensions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pensions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pensions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pensions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pensions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pensions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Pensions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pensions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pensions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pensions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pensions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Pensions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pensions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pensions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pensions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Pensions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pensions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Pensions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Pensions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pensions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pensions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the pension by revision number
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the pension
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
BODY json

{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" {:headers {:authorization ""
                                                                                               :api-version ""}
                                                                                     :content-type :json
                                                                                     :form-params {:Pension {:AECompatible false
                                                                                                             :Certification ""
                                                                                                             :Code ""
                                                                                                             :ContributionDeductionDay 0
                                                                                                             :EffectiveDate ""
                                                                                                             :EmployeeContributionCash ""
                                                                                                             :EmployeeContributionPercent ""
                                                                                                             :EmployerContributionCash ""
                                                                                                             :EmployerContributionPercent ""
                                                                                                             :EmployerNiSaving false
                                                                                                             :EmployerNiSavingPercentage ""
                                                                                                             :Group ""
                                                                                                             :LowerThreshold ""
                                                                                                             :MetaData {}
                                                                                                             :NextRevisionDate ""
                                                                                                             :PensionablePayCodes {:PayCode []}
                                                                                                             :ProRataMethod ""
                                                                                                             :ProviderEmployerRef ""
                                                                                                             :ProviderName ""
                                                                                                             :QualifyingPayCodes {:PayCode []}
                                                                                                             :RasRoundingOverride ""
                                                                                                             :Revision 0
                                                                                                             :RoundingOption ""
                                                                                                             :SalarySacrifice false
                                                                                                             :SchemeName ""
                                                                                                             :SubGroup ""
                                                                                                             :TaxationMethod ""
                                                                                                             :UpperThreshold ""
                                                                                                             :UseAEThresholds false}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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}}/Employer/:EmployerId/Pension/:PensionId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

	payload := strings.NewReader("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/Pension/:PensionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 880

{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
  .asString();
const data = JSON.stringify({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {
      PayCode: []
    },
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {
      PayCode: []
    },
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: false
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Pension":{"AECompatible":false,"Certification":"","Code":"","ContributionDeductionDay":0,"EffectiveDate":"","EmployeeContributionCash":"","EmployeeContributionPercent":"","EmployerContributionCash":"","EmployerContributionPercent":"","EmployerNiSaving":false,"EmployerNiSavingPercentage":"","Group":"","LowerThreshold":"","MetaData":{},"NextRevisionDate":"","PensionablePayCodes":{"PayCode":[]},"ProRataMethod":"","ProviderEmployerRef":"","ProviderName":"","QualifyingPayCodes":{"PayCode":[]},"RasRoundingOverride":"","Revision":0,"RoundingOption":"","SalarySacrifice":false,"SchemeName":"","SubGroup":"","TaxationMethod":"","UpperThreshold":"","UseAEThresholds":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}}/Employer/:EmployerId/Pension/:PensionId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Pension": {\n    "AECompatible": false,\n    "Certification": "",\n    "Code": "",\n    "ContributionDeductionDay": 0,\n    "EffectiveDate": "",\n    "EmployeeContributionCash": "",\n    "EmployeeContributionPercent": "",\n    "EmployerContributionCash": "",\n    "EmployerContributionPercent": "",\n    "EmployerNiSaving": false,\n    "EmployerNiSavingPercentage": "",\n    "Group": "",\n    "LowerThreshold": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "PensionablePayCodes": {\n      "PayCode": []\n    },\n    "ProRataMethod": "",\n    "ProviderEmployerRef": "",\n    "ProviderName": "",\n    "QualifyingPayCodes": {\n      "PayCode": []\n    },\n    "RasRoundingOverride": "",\n    "Revision": 0,\n    "RoundingOption": "",\n    "SalarySacrifice": false,\n    "SchemeName": "",\n    "SubGroup": "",\n    "TaxationMethod": "",\n    "UpperThreshold": "",\n    "UseAEThresholds": false\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  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Pension/:PensionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {PayCode: []},
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {PayCode: []},
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: false
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: 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('PATCH', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {
      PayCode: []
    },
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {
      PayCode: []
    },
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: 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: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Pension":{"AECompatible":false,"Certification":"","Code":"","ContributionDeductionDay":0,"EffectiveDate":"","EmployeeContributionCash":"","EmployeeContributionPercent":"","EmployerContributionCash":"","EmployerContributionPercent":"","EmployerNiSaving":false,"EmployerNiSavingPercentage":"","Group":"","LowerThreshold":"","MetaData":{},"NextRevisionDate":"","PensionablePayCodes":{"PayCode":[]},"ProRataMethod":"","ProviderEmployerRef":"","ProviderName":"","QualifyingPayCodes":{"PayCode":[]},"RasRoundingOverride":"","Revision":0,"RoundingOption":"","SalarySacrifice":false,"SchemeName":"","SubGroup":"","TaxationMethod":"","UpperThreshold":"","UseAEThresholds":false}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Pension": @{ @"AECompatible": @NO, @"Certification": @"", @"Code": @"", @"ContributionDeductionDay": @0, @"EffectiveDate": @"", @"EmployeeContributionCash": @"", @"EmployeeContributionPercent": @"", @"EmployerContributionCash": @"", @"EmployerContributionPercent": @"", @"EmployerNiSaving": @NO, @"EmployerNiSavingPercentage": @"", @"Group": @"", @"LowerThreshold": @"", @"MetaData": @{  }, @"NextRevisionDate": @"", @"PensionablePayCodes": @{ @"PayCode": @[  ] }, @"ProRataMethod": @"", @"ProviderEmployerRef": @"", @"ProviderName": @"", @"QualifyingPayCodes": @{ @"PayCode": @[  ] }, @"RasRoundingOverride": @"", @"Revision": @0, @"RoundingOption": @"", @"SalarySacrifice": @NO, @"SchemeName": @"", @"SubGroup": @"", @"TaxationMethod": @"", @"UpperThreshold": @"", @"UseAEThresholds": @NO } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'Pension' => [
        'AECompatible' => null,
        'Certification' => '',
        'Code' => '',
        'ContributionDeductionDay' => 0,
        'EffectiveDate' => '',
        'EmployeeContributionCash' => '',
        'EmployeeContributionPercent' => '',
        'EmployerContributionCash' => '',
        'EmployerContributionPercent' => '',
        'EmployerNiSaving' => null,
        'EmployerNiSavingPercentage' => '',
        'Group' => '',
        'LowerThreshold' => '',
        'MetaData' => [
                
        ],
        'NextRevisionDate' => '',
        'PensionablePayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'ProRataMethod' => '',
        'ProviderEmployerRef' => '',
        'ProviderName' => '',
        'QualifyingPayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'RasRoundingOverride' => '',
        'Revision' => 0,
        'RoundingOption' => '',
        'SalarySacrifice' => null,
        'SchemeName' => '',
        'SubGroup' => '',
        'TaxationMethod' => '',
        'UpperThreshold' => '',
        'UseAEThresholds' => null
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId', [
  'body' => '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Pension' => [
    'AECompatible' => null,
    'Certification' => '',
    'Code' => '',
    'ContributionDeductionDay' => 0,
    'EffectiveDate' => '',
    'EmployeeContributionCash' => '',
    'EmployeeContributionPercent' => '',
    'EmployerContributionCash' => '',
    'EmployerContributionPercent' => '',
    'EmployerNiSaving' => null,
    'EmployerNiSavingPercentage' => '',
    'Group' => '',
    'LowerThreshold' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'PensionablePayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'ProRataMethod' => '',
    'ProviderEmployerRef' => '',
    'ProviderName' => '',
    'QualifyingPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'RasRoundingOverride' => '',
    'Revision' => 0,
    'RoundingOption' => '',
    'SalarySacrifice' => null,
    'SchemeName' => '',
    'SubGroup' => '',
    'TaxationMethod' => '',
    'UpperThreshold' => '',
    'UseAEThresholds' => null
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Pension' => [
    'AECompatible' => null,
    'Certification' => '',
    'Code' => '',
    'ContributionDeductionDay' => 0,
    'EffectiveDate' => '',
    'EmployeeContributionCash' => '',
    'EmployeeContributionPercent' => '',
    'EmployerContributionCash' => '',
    'EmployerContributionPercent' => '',
    'EmployerNiSaving' => null,
    'EmployerNiSavingPercentage' => '',
    'Group' => '',
    'LowerThreshold' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'PensionablePayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'ProRataMethod' => '',
    'ProviderEmployerRef' => '',
    'ProviderName' => '',
    'QualifyingPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'RasRoundingOverride' => '',
    'Revision' => 0,
    'RoundingOption' => '',
    'SalarySacrifice' => null,
    'SchemeName' => '',
    'SubGroup' => '',
    'TaxationMethod' => '',
    'UpperThreshold' => '',
    'UseAEThresholds' => null
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/Pension/:PensionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

payload = { "Pension": {
        "AECompatible": False,
        "Certification": "",
        "Code": "",
        "ContributionDeductionDay": 0,
        "EffectiveDate": "",
        "EmployeeContributionCash": "",
        "EmployeeContributionPercent": "",
        "EmployerContributionCash": "",
        "EmployerContributionPercent": "",
        "EmployerNiSaving": False,
        "EmployerNiSavingPercentage": "",
        "Group": "",
        "LowerThreshold": "",
        "MetaData": {},
        "NextRevisionDate": "",
        "PensionablePayCodes": { "PayCode": [] },
        "ProRataMethod": "",
        "ProviderEmployerRef": "",
        "ProviderName": "",
        "QualifyingPayCodes": { "PayCode": [] },
        "RasRoundingOverride": "",
        "Revision": 0,
        "RoundingOption": "",
        "SalarySacrifice": False,
        "SchemeName": "",
        "SubGroup": "",
        "TaxationMethod": "",
        "UpperThreshold": "",
        "UseAEThresholds": False
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

payload <- "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId/Pension/:PensionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId";

    let payload = json!({"Pension": json!({
            "AECompatible": false,
            "Certification": "",
            "Code": "",
            "ContributionDeductionDay": 0,
            "EffectiveDate": "",
            "EmployeeContributionCash": "",
            "EmployeeContributionPercent": "",
            "EmployerContributionCash": "",
            "EmployerContributionPercent": "",
            "EmployerNiSaving": false,
            "EmployerNiSavingPercentage": "",
            "Group": "",
            "LowerThreshold": "",
            "MetaData": json!({}),
            "NextRevisionDate": "",
            "PensionablePayCodes": json!({"PayCode": ()}),
            "ProRataMethod": "",
            "ProviderEmployerRef": "",
            "ProviderName": "",
            "QualifyingPayCodes": json!({"PayCode": ()}),
            "RasRoundingOverride": "",
            "Revision": 0,
            "RoundingOption": "",
            "SalarySacrifice": false,
            "SchemeName": "",
            "SubGroup": "",
            "TaxationMethod": "",
            "UpperThreshold": "",
            "UseAEThresholds": false
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
echo '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Pension": {\n    "AECompatible": false,\n    "Certification": "",\n    "Code": "",\n    "ContributionDeductionDay": 0,\n    "EffectiveDate": "",\n    "EmployeeContributionCash": "",\n    "EmployeeContributionPercent": "",\n    "EmployerContributionCash": "",\n    "EmployerContributionPercent": "",\n    "EmployerNiSaving": false,\n    "EmployerNiSavingPercentage": "",\n    "Group": "",\n    "LowerThreshold": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "PensionablePayCodes": {\n      "PayCode": []\n    },\n    "ProRataMethod": "",\n    "ProviderEmployerRef": "",\n    "ProviderName": "",\n    "QualifyingPayCodes": {\n      "PayCode": []\n    },\n    "RasRoundingOverride": "",\n    "Revision": 0,\n    "RoundingOption": "",\n    "SalarySacrifice": false,\n    "SchemeName": "",\n    "SubGroup": "",\n    "TaxationMethod": "",\n    "UpperThreshold": "",\n    "UseAEThresholds": false\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Pension": [
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": [],
    "NextRevisionDate": "",
    "PensionablePayCodes": ["PayCode": []],
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": ["PayCode": []],
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Updates the Pension
{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PensionId
BODY json

{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId" {:headers {:authorization ""
                                                                                             :api-version ""}
                                                                                   :content-type :json
                                                                                   :form-params {:Pension {:AECompatible false
                                                                                                           :Certification ""
                                                                                                           :Code ""
                                                                                                           :ContributionDeductionDay 0
                                                                                                           :EffectiveDate ""
                                                                                                           :EmployeeContributionCash ""
                                                                                                           :EmployeeContributionPercent ""
                                                                                                           :EmployerContributionCash ""
                                                                                                           :EmployerContributionPercent ""
                                                                                                           :EmployerNiSaving false
                                                                                                           :EmployerNiSavingPercentage ""
                                                                                                           :Group ""
                                                                                                           :LowerThreshold ""
                                                                                                           :MetaData {}
                                                                                                           :NextRevisionDate ""
                                                                                                           :PensionablePayCodes {:PayCode []}
                                                                                                           :ProRataMethod ""
                                                                                                           :ProviderEmployerRef ""
                                                                                                           :ProviderName ""
                                                                                                           :QualifyingPayCodes {:PayCode []}
                                                                                                           :RasRoundingOverride ""
                                                                                                           :Revision 0
                                                                                                           :RoundingOption ""
                                                                                                           :SalarySacrifice false
                                                                                                           :SchemeName ""
                                                                                                           :SubGroup ""
                                                                                                           :TaxationMethod ""
                                                                                                           :UpperThreshold ""
                                                                                                           :UseAEThresholds false}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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}}/Employer/:EmployerId/Pension/:PensionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

	payload := strings.NewReader("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/Pension/:PensionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 880

{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\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  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
  .asString();
const data = JSON.stringify({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {
      PayCode: []
    },
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {
      PayCode: []
    },
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: false
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Pension":{"AECompatible":false,"Certification":"","Code":"","ContributionDeductionDay":0,"EffectiveDate":"","EmployeeContributionCash":"","EmployeeContributionPercent":"","EmployerContributionCash":"","EmployerContributionPercent":"","EmployerNiSaving":false,"EmployerNiSavingPercentage":"","Group":"","LowerThreshold":"","MetaData":{},"NextRevisionDate":"","PensionablePayCodes":{"PayCode":[]},"ProRataMethod":"","ProviderEmployerRef":"","ProviderName":"","QualifyingPayCodes":{"PayCode":[]},"RasRoundingOverride":"","Revision":0,"RoundingOption":"","SalarySacrifice":false,"SchemeName":"","SubGroup":"","TaxationMethod":"","UpperThreshold":"","UseAEThresholds":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}}/Employer/:EmployerId/Pension/:PensionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Pension": {\n    "AECompatible": false,\n    "Certification": "",\n    "Code": "",\n    "ContributionDeductionDay": 0,\n    "EffectiveDate": "",\n    "EmployeeContributionCash": "",\n    "EmployeeContributionPercent": "",\n    "EmployerContributionCash": "",\n    "EmployerContributionPercent": "",\n    "EmployerNiSaving": false,\n    "EmployerNiSavingPercentage": "",\n    "Group": "",\n    "LowerThreshold": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "PensionablePayCodes": {\n      "PayCode": []\n    },\n    "ProRataMethod": "",\n    "ProviderEmployerRef": "",\n    "ProviderName": "",\n    "QualifyingPayCodes": {\n      "PayCode": []\n    },\n    "RasRoundingOverride": "",\n    "Revision": 0,\n    "RoundingOption": "",\n    "SalarySacrifice": false,\n    "SchemeName": "",\n    "SubGroup": "",\n    "TaxationMethod": "",\n    "UpperThreshold": "",\n    "UseAEThresholds": false\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  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/Pension/:PensionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {PayCode: []},
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {PayCode: []},
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: false
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Pension: {
    AECompatible: false,
    Certification: '',
    Code: '',
    ContributionDeductionDay: 0,
    EffectiveDate: '',
    EmployeeContributionCash: '',
    EmployeeContributionPercent: '',
    EmployerContributionCash: '',
    EmployerContributionPercent: '',
    EmployerNiSaving: false,
    EmployerNiSavingPercentage: '',
    Group: '',
    LowerThreshold: '',
    MetaData: {},
    NextRevisionDate: '',
    PensionablePayCodes: {
      PayCode: []
    },
    ProRataMethod: '',
    ProviderEmployerRef: '',
    ProviderName: '',
    QualifyingPayCodes: {
      PayCode: []
    },
    RasRoundingOverride: '',
    Revision: 0,
    RoundingOption: '',
    SalarySacrifice: false,
    SchemeName: '',
    SubGroup: '',
    TaxationMethod: '',
    UpperThreshold: '',
    UseAEThresholds: false
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Pension: {
      AECompatible: false,
      Certification: '',
      Code: '',
      ContributionDeductionDay: 0,
      EffectiveDate: '',
      EmployeeContributionCash: '',
      EmployeeContributionPercent: '',
      EmployerContributionCash: '',
      EmployerContributionPercent: '',
      EmployerNiSaving: false,
      EmployerNiSavingPercentage: '',
      Group: '',
      LowerThreshold: '',
      MetaData: {},
      NextRevisionDate: '',
      PensionablePayCodes: {PayCode: []},
      ProRataMethod: '',
      ProviderEmployerRef: '',
      ProviderName: '',
      QualifyingPayCodes: {PayCode: []},
      RasRoundingOverride: '',
      Revision: 0,
      RoundingOption: '',
      SalarySacrifice: false,
      SchemeName: '',
      SubGroup: '',
      TaxationMethod: '',
      UpperThreshold: '',
      UseAEThresholds: false
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Pension":{"AECompatible":false,"Certification":"","Code":"","ContributionDeductionDay":0,"EffectiveDate":"","EmployeeContributionCash":"","EmployeeContributionPercent":"","EmployerContributionCash":"","EmployerContributionPercent":"","EmployerNiSaving":false,"EmployerNiSavingPercentage":"","Group":"","LowerThreshold":"","MetaData":{},"NextRevisionDate":"","PensionablePayCodes":{"PayCode":[]},"ProRataMethod":"","ProviderEmployerRef":"","ProviderName":"","QualifyingPayCodes":{"PayCode":[]},"RasRoundingOverride":"","Revision":0,"RoundingOption":"","SalarySacrifice":false,"SchemeName":"","SubGroup":"","TaxationMethod":"","UpperThreshold":"","UseAEThresholds":false}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Pension": @{ @"AECompatible": @NO, @"Certification": @"", @"Code": @"", @"ContributionDeductionDay": @0, @"EffectiveDate": @"", @"EmployeeContributionCash": @"", @"EmployeeContributionPercent": @"", @"EmployerContributionCash": @"", @"EmployerContributionPercent": @"", @"EmployerNiSaving": @NO, @"EmployerNiSavingPercentage": @"", @"Group": @"", @"LowerThreshold": @"", @"MetaData": @{  }, @"NextRevisionDate": @"", @"PensionablePayCodes": @{ @"PayCode": @[  ] }, @"ProRataMethod": @"", @"ProviderEmployerRef": @"", @"ProviderName": @"", @"QualifyingPayCodes": @{ @"PayCode": @[  ] }, @"RasRoundingOverride": @"", @"Revision": @0, @"RoundingOption": @"", @"SalarySacrifice": @NO, @"SchemeName": @"", @"SubGroup": @"", @"TaxationMethod": @"", @"UpperThreshold": @"", @"UseAEThresholds": @NO } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"]
                                                       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}}/Employer/:EmployerId/Pension/:PensionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId",
  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([
    'Pension' => [
        'AECompatible' => null,
        'Certification' => '',
        'Code' => '',
        'ContributionDeductionDay' => 0,
        'EffectiveDate' => '',
        'EmployeeContributionCash' => '',
        'EmployeeContributionPercent' => '',
        'EmployerContributionCash' => '',
        'EmployerContributionPercent' => '',
        'EmployerNiSaving' => null,
        'EmployerNiSavingPercentage' => '',
        'Group' => '',
        'LowerThreshold' => '',
        'MetaData' => [
                
        ],
        'NextRevisionDate' => '',
        'PensionablePayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'ProRataMethod' => '',
        'ProviderEmployerRef' => '',
        'ProviderName' => '',
        'QualifyingPayCodes' => [
                'PayCode' => [
                                
                ]
        ],
        'RasRoundingOverride' => '',
        'Revision' => 0,
        'RoundingOption' => '',
        'SalarySacrifice' => null,
        'SchemeName' => '',
        'SubGroup' => '',
        'TaxationMethod' => '',
        'UpperThreshold' => '',
        'UseAEThresholds' => null
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/Pension/:PensionId', [
  'body' => '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Pension' => [
    'AECompatible' => null,
    'Certification' => '',
    'Code' => '',
    'ContributionDeductionDay' => 0,
    'EffectiveDate' => '',
    'EmployeeContributionCash' => '',
    'EmployeeContributionPercent' => '',
    'EmployerContributionCash' => '',
    'EmployerContributionPercent' => '',
    'EmployerNiSaving' => null,
    'EmployerNiSavingPercentage' => '',
    'Group' => '',
    'LowerThreshold' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'PensionablePayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'ProRataMethod' => '',
    'ProviderEmployerRef' => '',
    'ProviderName' => '',
    'QualifyingPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'RasRoundingOverride' => '',
    'Revision' => 0,
    'RoundingOption' => '',
    'SalarySacrifice' => null,
    'SchemeName' => '',
    'SubGroup' => '',
    'TaxationMethod' => '',
    'UpperThreshold' => '',
    'UseAEThresholds' => null
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Pension' => [
    'AECompatible' => null,
    'Certification' => '',
    'Code' => '',
    'ContributionDeductionDay' => 0,
    'EffectiveDate' => '',
    'EmployeeContributionCash' => '',
    'EmployeeContributionPercent' => '',
    'EmployerContributionCash' => '',
    'EmployerContributionPercent' => '',
    'EmployerNiSaving' => null,
    'EmployerNiSavingPercentage' => '',
    'Group' => '',
    'LowerThreshold' => '',
    'MetaData' => [
        
    ],
    'NextRevisionDate' => '',
    'PensionablePayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'ProRataMethod' => '',
    'ProviderEmployerRef' => '',
    'ProviderName' => '',
    'QualifyingPayCodes' => [
        'PayCode' => [
                
        ]
    ],
    'RasRoundingOverride' => '',
    'Revision' => 0,
    'RoundingOption' => '',
    'SalarySacrifice' => null,
    'SchemeName' => '',
    'SubGroup' => '',
    'TaxationMethod' => '',
    'UpperThreshold' => '',
    'UseAEThresholds' => null
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Pension/:PensionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

payload = { "Pension": {
        "AECompatible": False,
        "Certification": "",
        "Code": "",
        "ContributionDeductionDay": 0,
        "EffectiveDate": "",
        "EmployeeContributionCash": "",
        "EmployeeContributionPercent": "",
        "EmployerContributionCash": "",
        "EmployerContributionPercent": "",
        "EmployerNiSaving": False,
        "EmployerNiSavingPercentage": "",
        "Group": "",
        "LowerThreshold": "",
        "MetaData": {},
        "NextRevisionDate": "",
        "PensionablePayCodes": { "PayCode": [] },
        "ProRataMethod": "",
        "ProviderEmployerRef": "",
        "ProviderName": "",
        "QualifyingPayCodes": { "PayCode": [] },
        "RasRoundingOverride": "",
        "Revision": 0,
        "RoundingOption": "",
        "SalarySacrifice": False,
        "SchemeName": "",
        "SubGroup": "",
        "TaxationMethod": "",
        "UpperThreshold": "",
        "UseAEThresholds": False
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId"

payload <- "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/Pension/:PensionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Pension\": {\n    \"AECompatible\": false,\n    \"Certification\": \"\",\n    \"Code\": \"\",\n    \"ContributionDeductionDay\": 0,\n    \"EffectiveDate\": \"\",\n    \"EmployeeContributionCash\": \"\",\n    \"EmployeeContributionPercent\": \"\",\n    \"EmployerContributionCash\": \"\",\n    \"EmployerContributionPercent\": \"\",\n    \"EmployerNiSaving\": false,\n    \"EmployerNiSavingPercentage\": \"\",\n    \"Group\": \"\",\n    \"LowerThreshold\": \"\",\n    \"MetaData\": {},\n    \"NextRevisionDate\": \"\",\n    \"PensionablePayCodes\": {\n      \"PayCode\": []\n    },\n    \"ProRataMethod\": \"\",\n    \"ProviderEmployerRef\": \"\",\n    \"ProviderName\": \"\",\n    \"QualifyingPayCodes\": {\n      \"PayCode\": []\n    },\n    \"RasRoundingOverride\": \"\",\n    \"Revision\": 0,\n    \"RoundingOption\": \"\",\n    \"SalarySacrifice\": false,\n    \"SchemeName\": \"\",\n    \"SubGroup\": \"\",\n    \"TaxationMethod\": \"\",\n    \"UpperThreshold\": \"\",\n    \"UseAEThresholds\": false\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId";

    let payload = json!({"Pension": json!({
            "AECompatible": false,
            "Certification": "",
            "Code": "",
            "ContributionDeductionDay": 0,
            "EffectiveDate": "",
            "EmployeeContributionCash": "",
            "EmployeeContributionPercent": "",
            "EmployerContributionCash": "",
            "EmployerContributionPercent": "",
            "EmployerNiSaving": false,
            "EmployerNiSavingPercentage": "",
            "Group": "",
            "LowerThreshold": "",
            "MetaData": json!({}),
            "NextRevisionDate": "",
            "PensionablePayCodes": json!({"PayCode": ()}),
            "ProRataMethod": "",
            "ProviderEmployerRef": "",
            "ProviderName": "",
            "QualifyingPayCodes": json!({"PayCode": ()}),
            "RasRoundingOverride": "",
            "Revision": 0,
            "RoundingOption": "",
            "SalarySacrifice": false,
            "SchemeName": "",
            "SubGroup": "",
            "TaxationMethod": "",
            "UpperThreshold": "",
            "UseAEThresholds": false
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/Pension/:PensionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}'
echo '{
  "Pension": {
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": {},
    "NextRevisionDate": "",
    "PensionablePayCodes": {
      "PayCode": []
    },
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": {
      "PayCode": []
    },
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Pension": {\n    "AECompatible": false,\n    "Certification": "",\n    "Code": "",\n    "ContributionDeductionDay": 0,\n    "EffectiveDate": "",\n    "EmployeeContributionCash": "",\n    "EmployeeContributionPercent": "",\n    "EmployerContributionCash": "",\n    "EmployerContributionPercent": "",\n    "EmployerNiSaving": false,\n    "EmployerNiSavingPercentage": "",\n    "Group": "",\n    "LowerThreshold": "",\n    "MetaData": {},\n    "NextRevisionDate": "",\n    "PensionablePayCodes": {\n      "PayCode": []\n    },\n    "ProRataMethod": "",\n    "ProviderEmployerRef": "",\n    "ProviderName": "",\n    "QualifyingPayCodes": {\n      "PayCode": []\n    },\n    "RasRoundingOverride": "",\n    "Revision": 0,\n    "RoundingOption": "",\n    "SalarySacrifice": false,\n    "SchemeName": "",\n    "SubGroup": "",\n    "TaxationMethod": "",\n    "UpperThreshold": "",\n    "UseAEThresholds": false\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Pension/:PensionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Pension": [
    "AECompatible": false,
    "Certification": "",
    "Code": "",
    "ContributionDeductionDay": 0,
    "EffectiveDate": "",
    "EmployeeContributionCash": "",
    "EmployeeContributionPercent": "",
    "EmployerContributionCash": "",
    "EmployerContributionPercent": "",
    "EmployerNiSaving": false,
    "EmployerNiSavingPercentage": "",
    "Group": "",
    "LowerThreshold": "",
    "MetaData": [],
    "NextRevisionDate": "",
    "PensionablePayCodes": ["PayCode": []],
    "ProRataMethod": "",
    "ProviderEmployerRef": "",
    "ProviderName": "",
    "QualifyingPayCodes": ["PayCode": []],
    "RasRoundingOverride": "",
    "Revision": 0,
    "RoundingOption": "",
    "SalarySacrifice": false,
    "SchemeName": "",
    "SubGroup": "",
    "TaxationMethod": "",
    "UpperThreshold": "",
    "UseAEThresholds": false
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Pension/:PensionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Deletes the permission object
{{baseUrl}}/Permission/:PermissionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Permission/:PermissionId" {:headers {:authorization ""
                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Permission/:PermissionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Permission/:PermissionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Permission/:PermissionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Permission/:PermissionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Permission/:PermissionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Permission/:PermissionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Permission/:PermissionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Permission/:PermissionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Permission/:PermissionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Permission/:PermissionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Permission/:PermissionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all permission objects
{{baseUrl}}/Permissions
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permissions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Permissions" {:headers {:authorization ""
                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permissions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Permissions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
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);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permissions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	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
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Permissions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permissions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permissions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Permissions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Permissions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permissions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permissions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permissions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permissions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Permissions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

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', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permissions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `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",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Permissions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permissions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permissions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permissions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permissions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Permissions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permissions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permissions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), 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)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Permissions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permissions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Permissions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Permissions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permissions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permissions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the permission object
{{baseUrl}}/Permission/:PermissionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Permission/:PermissionId" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Permission/:PermissionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Permission/:PermissionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Permission/:PermissionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Permission/:PermissionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Permission/:PermissionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Permission/:PermissionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Permission/:PermissionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Permission/:PermissionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Permission/:PermissionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Permission/:PermissionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the user permissions
{{baseUrl}}/User/:UserId/Permissions
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId/Permissions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/User/:UserId/Permissions" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId/Permissions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId/Permissions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId/Permissions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId/Permissions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/User/:UserId/Permissions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/User/:UserId/Permissions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId/Permissions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Permissions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/User/:UserId/Permissions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/User/:UserId/Permissions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId/Permissions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId/Permissions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Permissions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId/Permissions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/:UserId/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/User/:UserId/Permissions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId/Permissions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId/Permissions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId/Permissions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId/Permissions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/User/:UserId/Permissions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId/Permissions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId/Permissions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId/Permissions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId/Permissions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/User/:UserId/Permissions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId/Permissions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId/Permissions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId/Permissions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/User/:UserId/Permissions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId/Permissions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/User/:UserId/Permissions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/User/:UserId/Permissions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId/Permissions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId/Permissions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patch permission object
{{baseUrl}}/Permission/:PermissionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Permission/:PermissionId" {:headers {:authorization ""
                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.patch url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId"

	req, _ := http.NewRequest("PATCH", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Permission/:PermissionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Permission/:PermissionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PATCH", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Permission/:PermissionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Permission/:PermissionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Permission/:PermissionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Permission/:PermissionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setRequestMethod('PATCH');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId' -Method PATCH -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PATCH", "/baseUrl/Permission/:PermissionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.patch(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId"

response <- VERB("PATCH", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.patch('/baseUrl/Permission/:PermissionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Permission/:PermissionId \
  --header 'api-version: ' \
  --header 'authorization: '
http PATCH {{baseUrl}}/Permission/:PermissionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 permisson object
{{baseUrl}}/Permissions
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permissions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Permissions" {:headers {:authorization ""
                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permissions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/Permissions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
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.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permissions"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/Permissions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Permissions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permissions"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Permissions")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Permissions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Permissions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permissions';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permissions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permissions")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permissions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Permissions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Permissions',
  headers: {authorization: '', 'api-version': ''}
};

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: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permissions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `POST 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 => "POST",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Permissions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permissions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permissions');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permissions' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permissions' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Permissions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permissions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permissions"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), 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::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/Permissions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permissions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Permissions \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Permissions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permissions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permissions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Puts permisson object
{{baseUrl}}/Permission/:PermissionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Permission/:PermissionId" {:headers {:authorization ""
                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Permission/:PermissionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Permission/:PermissionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Permission/:PermissionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Permission/:PermissionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Permission/:PermissionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Permission/:PermissionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Permission/:PermissionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Permission/:PermissionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Permission/:PermissionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Permission/:PermissionId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Permission/:PermissionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 the query result
{{baseUrl}}/Query
HEADERS

Authorization
Api-Version
BODY json

{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Query");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Query" {:headers {:authorization ""
                                                            :api-version ""}
                                                  :content-type :json
                                                  :form-params {:Query {:Encoding ""
                                                                        :ExcludeNullOrEmptyElements false
                                                                        :Groups {:Group []}
                                                                        :RootNodeName ""
                                                                        :SuppressMetricAttributes false
                                                                        :Variables {:Variable []}}}})
require "http/client"

url = "{{baseUrl}}/Query"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\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}}/Query"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\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}}/Query");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Query"

	payload := strings.NewReader("{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Query HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 231

{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Query")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Query"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\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  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Query")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Query")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}")
  .asString();
const data = JSON.stringify({
  Query: {
    Encoding: '',
    ExcludeNullOrEmptyElements: false,
    Groups: {
      Group: []
    },
    RootNodeName: '',
    SuppressMetricAttributes: false,
    Variables: {
      Variable: []
    }
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Query');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Query',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Query: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {Group: []},
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {Variable: []}
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Query';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Query":{"Encoding":"","ExcludeNullOrEmptyElements":false,"Groups":{"Group":[]},"RootNodeName":"","SuppressMetricAttributes":false,"Variables":{"Variable":[]}}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Query',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "Query": {\n    "Encoding": "",\n    "ExcludeNullOrEmptyElements": false,\n    "Groups": {\n      "Group": []\n    },\n    "RootNodeName": "",\n    "SuppressMetricAttributes": false,\n    "Variables": {\n      "Variable": []\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  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Query")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Query',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  Query: {
    Encoding: '',
    ExcludeNullOrEmptyElements: false,
    Groups: {Group: []},
    RootNodeName: '',
    SuppressMetricAttributes: false,
    Variables: {Variable: []}
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Query',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    Query: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {Group: []},
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {Variable: []}
    }
  },
  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}}/Query');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  Query: {
    Encoding: '',
    ExcludeNullOrEmptyElements: false,
    Groups: {
      Group: []
    },
    RootNodeName: '',
    SuppressMetricAttributes: false,
    Variables: {
      Variable: []
    }
  }
});

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}}/Query',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    Query: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {Group: []},
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {Variable: []}
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Query';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"Query":{"Encoding":"","ExcludeNullOrEmptyElements":false,"Groups":{"Group":[]},"RootNodeName":"","SuppressMetricAttributes":false,"Variables":{"Variable":[]}}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Query": @{ @"Encoding": @"", @"ExcludeNullOrEmptyElements": @NO, @"Groups": @{ @"Group": @[  ] }, @"RootNodeName": @"", @"SuppressMetricAttributes": @NO, @"Variables": @{ @"Variable": @[  ] } } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Query"]
                                                       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}}/Query" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Query",
  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([
    'Query' => [
        'Encoding' => '',
        'ExcludeNullOrEmptyElements' => null,
        'Groups' => [
                'Group' => [
                                
                ]
        ],
        'RootNodeName' => '',
        'SuppressMetricAttributes' => null,
        'Variables' => [
                'Variable' => [
                                
                ]
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Query', [
  'body' => '{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Query');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'Query' => [
    'Encoding' => '',
    'ExcludeNullOrEmptyElements' => null,
    'Groups' => [
        'Group' => [
                
        ]
    ],
    'RootNodeName' => '',
    'SuppressMetricAttributes' => null,
    'Variables' => [
        'Variable' => [
                
        ]
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'Query' => [
    'Encoding' => '',
    'ExcludeNullOrEmptyElements' => null,
    'Groups' => [
        'Group' => [
                
        ]
    ],
    'RootNodeName' => '',
    'SuppressMetricAttributes' => null,
    'Variables' => [
        'Variable' => [
                
        ]
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Query');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Query' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Query' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Query", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Query"

payload = { "Query": {
        "Encoding": "",
        "ExcludeNullOrEmptyElements": False,
        "Groups": { "Group": [] },
        "RootNodeName": "",
        "SuppressMetricAttributes": False,
        "Variables": { "Variable": [] }
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Query"

payload <- "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\n    }\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Query")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\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/Query') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"Query\": {\n    \"Encoding\": \"\",\n    \"ExcludeNullOrEmptyElements\": false,\n    \"Groups\": {\n      \"Group\": []\n    },\n    \"RootNodeName\": \"\",\n    \"SuppressMetricAttributes\": false,\n    \"Variables\": {\n      \"Variable\": []\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}}/Query";

    let payload = json!({"Query": json!({
            "Encoding": "",
            "ExcludeNullOrEmptyElements": false,
            "Groups": json!({"Group": ()}),
            "RootNodeName": "",
            "SuppressMetricAttributes": false,
            "Variables": json!({"Variable": ()})
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Query \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}'
echo '{
  "Query": {
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": {
      "Group": []
    },
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": {
      "Variable": []
    }
  }
}' |  \
  http POST {{baseUrl}}/Query \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "Query": {\n    "Encoding": "",\n    "ExcludeNullOrEmptyElements": false,\n    "Groups": {\n      "Group": []\n    },\n    "RootNodeName": "",\n    "SuppressMetricAttributes": false,\n    "Variables": {\n      "Variable": []\n    }\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Query
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["Query": [
    "Encoding": "",
    "ExcludeNullOrEmptyElements": false,
    "Groups": ["Group": []],
    "RootNodeName": "",
    "SuppressMetricAttributes": false,
    "Variables": ["Variable": []]
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Query")! 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 Gets the journal expression data schema
{{baseUrl}}/ReferenceData/JournalExpressionDataTable
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ReferenceData/JournalExpressionDataTable");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/ReferenceData/JournalExpressionDataTable" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/ReferenceData/JournalExpressionDataTable"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/ReferenceData/JournalExpressionDataTable"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ReferenceData/JournalExpressionDataTable");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ReferenceData/JournalExpressionDataTable"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/ReferenceData/JournalExpressionDataTable HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ReferenceData/JournalExpressionDataTable")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ReferenceData/JournalExpressionDataTable"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/ReferenceData/JournalExpressionDataTable")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ReferenceData/JournalExpressionDataTable")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/ReferenceData/JournalExpressionDataTable');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ReferenceData/JournalExpressionDataTable',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ReferenceData/JournalExpressionDataTable';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/ReferenceData/JournalExpressionDataTable',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/ReferenceData/JournalExpressionDataTable")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/ReferenceData/JournalExpressionDataTable',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/ReferenceData/JournalExpressionDataTable',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/ReferenceData/JournalExpressionDataTable');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/ReferenceData/JournalExpressionDataTable',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ReferenceData/JournalExpressionDataTable';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ReferenceData/JournalExpressionDataTable"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/ReferenceData/JournalExpressionDataTable" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ReferenceData/JournalExpressionDataTable",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/ReferenceData/JournalExpressionDataTable', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/ReferenceData/JournalExpressionDataTable');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/ReferenceData/JournalExpressionDataTable');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ReferenceData/JournalExpressionDataTable' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ReferenceData/JournalExpressionDataTable' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/ReferenceData/JournalExpressionDataTable", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ReferenceData/JournalExpressionDataTable"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ReferenceData/JournalExpressionDataTable"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/ReferenceData/JournalExpressionDataTable")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/ReferenceData/JournalExpressionDataTable') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ReferenceData/JournalExpressionDataTable";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/ReferenceData/JournalExpressionDataTable \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/ReferenceData/JournalExpressionDataTable \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/ReferenceData/JournalExpressionDataTable
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ReferenceData/JournalExpressionDataTable")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the report lines from the specified employer
{{baseUrl}}/Employer/:EmployerId/ReportLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ReportLines" {:headers {:authorization ""
                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ReportLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ReportLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ReportLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ReportLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ReportLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ReportLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ReportLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ReportLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ReportLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ReportLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ReportLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ReportLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ReportLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ReportLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ReportLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the report lines from the specified pay run
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines" {:headers {:authorization ""
                                                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/ReportLines")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified report line from the employer
{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ReportLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId" {:headers {:authorization ""
                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ReportLine/:ReportLineId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ReportLine/:ReportLineId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ReportLine/:ReportLineId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ReportLine/:ReportLineId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ReportLine/:ReportLineId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportLine/:ReportLineId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Creates a new Reporting Instruction
{{baseUrl}}/Employer/:EmployerId/ReportingInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions" {:headers {:authorization ""
                                                                                                 :api-version ""}
                                                                                       :content-type :json
                                                                                       :form-params {:ReportingInstruction {:EndDate ""
                                                                                                                            :StartDate ""
                                                                                                                            :TaxMonth 0
                                                                                                                            :TaxYear 0
                                                                                                                            :Value ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\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}}/Employer/:EmployerId/ReportingInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\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}}/Employer/:EmployerId/ReportingInstructions");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"

	payload := strings.NewReader("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/ReportingInstructions HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 128

{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\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  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  ReportingInstruction: {
    EndDate: '',
    StartDate: '',
    TaxMonth: 0,
    TaxYear: 0,
    Value: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportingInstruction":{"EndDate":"","StartDate":"","TaxMonth":0,"TaxYear":0,"Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "ReportingInstruction": {\n    "EndDate": "",\n    "StartDate": "",\n    "TaxMonth": 0,\n    "TaxYear": 0,\n    "Value": ""\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  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/ReportingInstructions',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
  },
  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}}/Employer/:EmployerId/ReportingInstructions');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  ReportingInstruction: {
    EndDate: '',
    StartDate: '',
    TaxMonth: 0,
    TaxYear: 0,
    Value: ''
  }
});

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}}/Employer/:EmployerId/ReportingInstructions',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportingInstruction":{"EndDate":"","StartDate":"","TaxMonth":0,"TaxYear":0,"Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ReportingInstruction": @{ @"EndDate": @"", @"StartDate": @"", @"TaxMonth": @0, @"TaxYear": @0, @"Value": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"]
                                                       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}}/Employer/:EmployerId/ReportingInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions",
  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([
    'ReportingInstruction' => [
        'EndDate' => '',
        'StartDate' => '',
        'TaxMonth' => 0,
        'TaxYear' => 0,
        'Value' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/ReportingInstructions', [
  'body' => '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'ReportingInstruction' => [
    'EndDate' => '',
    'StartDate' => '',
    'TaxMonth' => 0,
    'TaxYear' => 0,
    'Value' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'ReportingInstruction' => [
    'EndDate' => '',
    'StartDate' => '',
    'TaxMonth' => 0,
    'TaxYear' => 0,
    'Value' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/ReportingInstructions", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"

payload = { "ReportingInstruction": {
        "EndDate": "",
        "StartDate": "",
        "TaxMonth": 0,
        "TaxYear": 0,
        "Value": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"

payload <- "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\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/Employer/:EmployerId/ReportingInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions";

    let payload = json!({"ReportingInstruction": json!({
            "EndDate": "",
            "StartDate": "",
            "TaxMonth": 0,
            "TaxYear": 0,
            "Value": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/ReportingInstructions \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}'
echo '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/ReportingInstructions \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "ReportingInstruction": {\n    "EndDate": "",\n    "StartDate": "",\n    "TaxMonth": 0,\n    "TaxYear": 0,\n    "Value": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportingInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["ReportingInstruction": [
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")! 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 Deletes a reporting instruction
{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ReportingInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId" {:headers {:authorization ""
                                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the reporting instructions from the specified employer
{{baseUrl}}/Employer/:EmployerId/ReportingInstructions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions" {:headers {:authorization ""
                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ReportingInstructions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ReportingInstructions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ReportingInstructions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstructions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstructions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ReportingInstructions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ReportingInstructions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ReportingInstructions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ReportingInstructions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportingInstructions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportingInstructions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the specified reporting instruction from the employer
{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ReportingInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId" {:headers {:authorization ""
                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 reporting Instruction
{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ReportingInstructionId
BODY json

{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId" {:headers {:authorization ""
                                                                                                                       :api-version ""}
                                                                                                             :content-type :json
                                                                                                             :form-params {:ReportingInstruction {:EndDate ""
                                                                                                                                                  :StartDate ""
                                                                                                                                                  :TaxMonth 0
                                                                                                                                                  :TaxYear 0
                                                                                                                                                  :Value ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

	payload := strings.NewReader("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 128

{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\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  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  ReportingInstruction: {
    EndDate: '',
    StartDate: '',
    TaxMonth: 0,
    TaxYear: 0,
    Value: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportingInstruction":{"EndDate":"","StartDate":"","TaxMonth":0,"TaxYear":0,"Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "ReportingInstruction": {\n    "EndDate": "",\n    "StartDate": "",\n    "TaxMonth": 0,\n    "TaxYear": 0,\n    "Value": ""\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  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
  },
  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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  ReportingInstruction: {
    EndDate: '',
    StartDate: '',
    TaxMonth: 0,
    TaxYear: 0,
    Value: ''
  }
});

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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportingInstruction: {EndDate: '', StartDate: '', TaxMonth: 0, TaxYear: 0, Value: ''}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportingInstruction":{"EndDate":"","StartDate":"","TaxMonth":0,"TaxYear":0,"Value":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ReportingInstruction": @{ @"EndDate": @"", @"StartDate": @"", @"TaxMonth": @0, @"TaxYear": @0, @"Value": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"]
                                                       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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId",
  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([
    'ReportingInstruction' => [
        'EndDate' => '',
        'StartDate' => '',
        'TaxMonth' => 0,
        'TaxYear' => 0,
        'Value' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId', [
  'body' => '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'ReportingInstruction' => [
    'EndDate' => '',
    'StartDate' => '',
    'TaxMonth' => 0,
    'TaxYear' => 0,
    'Value' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'ReportingInstruction' => [
    'EndDate' => '',
    'StartDate' => '',
    'TaxMonth' => 0,
    'TaxYear' => 0,
    'Value' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

payload = { "ReportingInstruction": {
        "EndDate": "",
        "StartDate": "",
        "TaxMonth": 0,
        "TaxYear": 0,
        "Value": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId"

payload <- "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"ReportingInstruction\": {\n    \"EndDate\": \"\",\n    \"StartDate\": \"\",\n    \"TaxMonth\": 0,\n    \"TaxYear\": 0,\n    \"Value\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId";

    let payload = json!({"ReportingInstruction": json!({
            "EndDate": "",
            "StartDate": "",
            "TaxMonth": 0,
            "TaxYear": 0,
            "Value": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}'
echo '{
  "ReportingInstruction": {
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "ReportingInstruction": {\n    "EndDate": "",\n    "StartDate": "",\n    "TaxMonth": 0,\n    "TaxYear": 0,\n    "Value": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["ReportingInstruction": [
    "EndDate": "",
    "StartDate": "",
    "TaxMonth": 0,
    "TaxYear": 0,
    "Value": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ReportingInstruction/:ReportingInstructionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create a new report definition
{{baseUrl}}/Reports
HEADERS

Authorization
Api-Version
BODY json

{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Reports");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Reports" {:headers {:authorization ""
                                                              :api-version ""}
                                                    :content-type :json
                                                    :form-params {:ReportDefinition {:Active false
                                                                                     :Readonly false
                                                                                     :ReportQuery {:Encoding ""
                                                                                                   :ExcludeNullOrEmptyElements false
                                                                                                   :Groups {:Group []}
                                                                                                   :RootNodeName ""
                                                                                                   :SuppressMetricAttributes false
                                                                                                   :Variables {:Variable []}}
                                                                                     :SupportedTransforms ""
                                                                                     :Title ""
                                                                                     :Version ""}}})
require "http/client"

url = "{{baseUrl}}/Reports"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\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}}/Reports"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Reports");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Reports"

	payload := strings.NewReader("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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 HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 400

{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Reports")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Reports"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Reports")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Reports")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  ReportDefinition: {
    Active: false,
    Readonly: false,
    ReportQuery: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {
        Group: []
      },
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {
        Variable: []
      }
    },
    SupportedTransforms: '',
    Title: '',
    Version: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Reports');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Reports',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportDefinition: {
      Active: false,
      Readonly: false,
      ReportQuery: {
        Encoding: '',
        ExcludeNullOrEmptyElements: false,
        Groups: {Group: []},
        RootNodeName: '',
        SuppressMetricAttributes: false,
        Variables: {Variable: []}
      },
      SupportedTransforms: '',
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Reports';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportDefinition":{"Active":false,"Readonly":false,"ReportQuery":{"Encoding":"","ExcludeNullOrEmptyElements":false,"Groups":{"Group":[]},"RootNodeName":"","SuppressMetricAttributes":false,"Variables":{"Variable":[]}},"SupportedTransforms":"","Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Reports',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "ReportDefinition": {\n    "Active": false,\n    "Readonly": false,\n    "ReportQuery": {\n      "Encoding": "",\n      "ExcludeNullOrEmptyElements": false,\n      "Groups": {\n        "Group": []\n      },\n      "RootNodeName": "",\n      "SuppressMetricAttributes": false,\n      "Variables": {\n        "Variable": []\n      }\n    },\n    "SupportedTransforms": "",\n    "Title": "",\n    "Version": ""\n  }\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Reports")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  ReportDefinition: {
    Active: false,
    Readonly: false,
    ReportQuery: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {Group: []},
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {Variable: []}
    },
    SupportedTransforms: '',
    Title: '',
    Version: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Reports',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    ReportDefinition: {
      Active: false,
      Readonly: false,
      ReportQuery: {
        Encoding: '',
        ExcludeNullOrEmptyElements: false,
        Groups: {Group: []},
        RootNodeName: '',
        SuppressMetricAttributes: false,
        Variables: {Variable: []}
      },
      SupportedTransforms: '',
      Title: '',
      Version: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Reports');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  ReportDefinition: {
    Active: false,
    Readonly: false,
    ReportQuery: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {
        Group: []
      },
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {
        Variable: []
      }
    },
    SupportedTransforms: '',
    Title: '',
    Version: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Reports',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportDefinition: {
      Active: false,
      Readonly: false,
      ReportQuery: {
        Encoding: '',
        ExcludeNullOrEmptyElements: false,
        Groups: {Group: []},
        RootNodeName: '',
        SuppressMetricAttributes: false,
        Variables: {Variable: []}
      },
      SupportedTransforms: '',
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Reports';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportDefinition":{"Active":false,"Readonly":false,"ReportQuery":{"Encoding":"","ExcludeNullOrEmptyElements":false,"Groups":{"Group":[]},"RootNodeName":"","SuppressMetricAttributes":false,"Variables":{"Variable":[]}},"SupportedTransforms":"","Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ReportDefinition": @{ @"Active": @NO, @"Readonly": @NO, @"ReportQuery": @{ @"Encoding": @"", @"ExcludeNullOrEmptyElements": @NO, @"Groups": @{ @"Group": @[  ] }, @"RootNodeName": @"", @"SuppressMetricAttributes": @NO, @"Variables": @{ @"Variable": @[  ] } }, @"SupportedTransforms": @"", @"Title": @"", @"Version": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/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}}/Reports" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/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([
    'ReportDefinition' => [
        'Active' => null,
        'Readonly' => null,
        'ReportQuery' => [
                'Encoding' => '',
                'ExcludeNullOrEmptyElements' => null,
                'Groups' => [
                                'Group' => [
                                                                
                                ]
                ],
                'RootNodeName' => '',
                'SuppressMetricAttributes' => null,
                'Variables' => [
                                'Variable' => [
                                                                
                                ]
                ]
        ],
        'SupportedTransforms' => '',
        'Title' => '',
        'Version' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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', [
  'body' => '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Reports');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'ReportDefinition' => [
    'Active' => null,
    'Readonly' => null,
    'ReportQuery' => [
        'Encoding' => '',
        'ExcludeNullOrEmptyElements' => null,
        'Groups' => [
                'Group' => [
                                
                ]
        ],
        'RootNodeName' => '',
        'SuppressMetricAttributes' => null,
        'Variables' => [
                'Variable' => [
                                
                ]
        ]
    ],
    'SupportedTransforms' => '',
    'Title' => '',
    'Version' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'ReportDefinition' => [
    'Active' => null,
    'Readonly' => null,
    'ReportQuery' => [
        'Encoding' => '',
        'ExcludeNullOrEmptyElements' => null,
        'Groups' => [
                'Group' => [
                                
                ]
        ],
        'RootNodeName' => '',
        'SuppressMetricAttributes' => null,
        'Variables' => [
                'Variable' => [
                                
                ]
        ]
    ],
    'SupportedTransforms' => '',
    'Title' => '',
    'Version' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Reports');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Reports' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Reports' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Reports", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Reports"

payload = { "ReportDefinition": {
        "Active": False,
        "Readonly": False,
        "ReportQuery": {
            "Encoding": "",
            "ExcludeNullOrEmptyElements": False,
            "Groups": { "Group": [] },
            "RootNodeName": "",
            "SuppressMetricAttributes": False,
            "Variables": { "Variable": [] }
        },
        "SupportedTransforms": "",
        "Title": "",
        "Version": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Reports"

payload <- "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Reports")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/Reports') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Reports";

    let payload = json!({"ReportDefinition": json!({
            "Active": false,
            "Readonly": false,
            "ReportQuery": json!({
                "Encoding": "",
                "ExcludeNullOrEmptyElements": false,
                "Groups": json!({"Group": ()}),
                "RootNodeName": "",
                "SuppressMetricAttributes": false,
                "Variables": json!({"Variable": ()})
            }),
            "SupportedTransforms": "",
            "Title": "",
            "Version": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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 \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}'
echo '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}' |  \
  http POST {{baseUrl}}/Reports \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "ReportDefinition": {\n    "Active": false,\n    "Readonly": false,\n    "ReportQuery": {\n      "Encoding": "",\n      "ExcludeNullOrEmptyElements": false,\n      "Groups": {\n        "Group": []\n      },\n      "RootNodeName": "",\n      "SuppressMetricAttributes": false,\n      "Variables": {\n        "Variable": []\n      }\n    },\n    "SupportedTransforms": "",\n    "Title": "",\n    "Version": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Reports
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["ReportDefinition": [
    "Active": false,
    "Readonly": false,
    "ReportQuery": [
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": ["Group": []],
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": ["Variable": []]
    ],
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/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()
POST Create a new transform definition
{{baseUrl}}/Transforms
HEADERS

Authorization
Api-Version
BODY json

{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Transforms");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Transforms" {:headers {:authorization ""
                                                                 :api-version ""}
                                                       :content-type :json
                                                       :form-params {:TransformDefinition {:Active false
                                                                                           :ContentType ""
                                                                                           :Definition ""
                                                                                           :DefinitionType ""
                                                                                           :Readonly false
                                                                                           :SupportedReports ""
                                                                                           :TaxYear 0
                                                                                           :Title ""
                                                                                           :Version ""}}})
require "http/client"

url = "{{baseUrl}}/Transforms"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\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}}/Transforms"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Transforms");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Transforms"

	payload := strings.NewReader("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Transforms HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 230

{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Transforms")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Transforms"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Transforms")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Transforms")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  TransformDefinition: {
    Active: false,
    ContentType: '',
    Definition: '',
    DefinitionType: '',
    Readonly: false,
    SupportedReports: '',
    TaxYear: 0,
    Title: '',
    Version: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Transforms');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Transforms',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    TransformDefinition: {
      Active: false,
      ContentType: '',
      Definition: '',
      DefinitionType: '',
      Readonly: false,
      SupportedReports: '',
      TaxYear: 0,
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Transforms';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"TransformDefinition":{"Active":false,"ContentType":"","Definition":"","DefinitionType":"","Readonly":false,"SupportedReports":"","TaxYear":0,"Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Transforms',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "TransformDefinition": {\n    "Active": false,\n    "ContentType": "",\n    "Definition": "",\n    "DefinitionType": "",\n    "Readonly": false,\n    "SupportedReports": "",\n    "TaxYear": 0,\n    "Title": "",\n    "Version": ""\n  }\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Transforms")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Transforms',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  TransformDefinition: {
    Active: false,
    ContentType: '',
    Definition: '',
    DefinitionType: '',
    Readonly: false,
    SupportedReports: '',
    TaxYear: 0,
    Title: '',
    Version: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Transforms',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    TransformDefinition: {
      Active: false,
      ContentType: '',
      Definition: '',
      DefinitionType: '',
      Readonly: false,
      SupportedReports: '',
      TaxYear: 0,
      Title: '',
      Version: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/Transforms');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  TransformDefinition: {
    Active: false,
    ContentType: '',
    Definition: '',
    DefinitionType: '',
    Readonly: false,
    SupportedReports: '',
    TaxYear: 0,
    Title: '',
    Version: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Transforms',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    TransformDefinition: {
      Active: false,
      ContentType: '',
      Definition: '',
      DefinitionType: '',
      Readonly: false,
      SupportedReports: '',
      TaxYear: 0,
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Transforms';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"TransformDefinition":{"Active":false,"ContentType":"","Definition":"","DefinitionType":"","Readonly":false,"SupportedReports":"","TaxYear":0,"Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TransformDefinition": @{ @"Active": @NO, @"ContentType": @"", @"Definition": @"", @"DefinitionType": @"", @"Readonly": @NO, @"SupportedReports": @"", @"TaxYear": @0, @"Title": @"", @"Version": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Transforms"]
                                                       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}}/Transforms" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Transforms",
  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([
    'TransformDefinition' => [
        'Active' => null,
        'ContentType' => '',
        'Definition' => '',
        'DefinitionType' => '',
        'Readonly' => null,
        'SupportedReports' => '',
        'TaxYear' => 0,
        'Title' => '',
        'Version' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Transforms', [
  'body' => '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Transforms');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'TransformDefinition' => [
    'Active' => null,
    'ContentType' => '',
    'Definition' => '',
    'DefinitionType' => '',
    'Readonly' => null,
    'SupportedReports' => '',
    'TaxYear' => 0,
    'Title' => '',
    'Version' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'TransformDefinition' => [
    'Active' => null,
    'ContentType' => '',
    'Definition' => '',
    'DefinitionType' => '',
    'Readonly' => null,
    'SupportedReports' => '',
    'TaxYear' => 0,
    'Title' => '',
    'Version' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Transforms');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Transforms' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Transforms' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Transforms", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Transforms"

payload = { "TransformDefinition": {
        "Active": False,
        "ContentType": "",
        "Definition": "",
        "DefinitionType": "",
        "Readonly": False,
        "SupportedReports": "",
        "TaxYear": 0,
        "Title": "",
        "Version": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Transforms"

payload <- "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Transforms")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/Transforms') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Transforms";

    let payload = json!({"TransformDefinition": json!({
            "Active": false,
            "ContentType": "",
            "Definition": "",
            "DefinitionType": "",
            "Readonly": false,
            "SupportedReports": "",
            "TaxYear": 0,
            "Title": "",
            "Version": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Transforms \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}'
echo '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}' |  \
  http POST {{baseUrl}}/Transforms \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "TransformDefinition": {\n    "Active": false,\n    "ContentType": "",\n    "Definition": "",\n    "DefinitionType": "",\n    "Readonly": false,\n    "SupportedReports": "",\n    "TaxYear": 0,\n    "Title": "",\n    "Version": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Transforms
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["TransformDefinition": [
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Transforms")! 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 Deletes a report definition
{{baseUrl}}/Report/:ReportDefinitionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

ReportDefinitionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/:ReportDefinitionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Report/:ReportDefinitionId" {:headers {:authorization ""
                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Report/:ReportDefinitionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Report/:ReportDefinitionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/:ReportDefinitionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/:ReportDefinitionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Report/:ReportDefinitionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Report/:ReportDefinitionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/:ReportDefinitionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Report/:ReportDefinitionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Report/:ReportDefinitionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Report/:ReportDefinitionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/:ReportDefinitionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/:ReportDefinitionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Report/:ReportDefinitionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/:ReportDefinitionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/:ReportDefinitionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/:ReportDefinitionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/:ReportDefinitionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Report/:ReportDefinitionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/:ReportDefinitionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/:ReportDefinitionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/:ReportDefinitionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/:ReportDefinitionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Report/:ReportDefinitionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/:ReportDefinitionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/:ReportDefinitionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/:ReportDefinitionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Report/:ReportDefinitionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/:ReportDefinitionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Report/:ReportDefinitionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Report/:ReportDefinitionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Report/:ReportDefinitionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/:ReportDefinitionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes a transform definition
{{baseUrl}}/Transform/:TransformDefinitionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

TransformDefinitionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Transform/:TransformDefinitionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Transform/:TransformDefinitionId" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Transform/:TransformDefinitionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Transform/:TransformDefinitionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Transform/:TransformDefinitionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Transform/:TransformDefinitionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Transform/:TransformDefinitionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Transform/:TransformDefinitionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Transform/:TransformDefinitionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Transform/:TransformDefinitionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Transform/:TransformDefinitionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Transform/:TransformDefinitionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Transform/:TransformDefinitionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Transform/:TransformDefinitionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Transform/:TransformDefinitionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Transform/:TransformDefinitionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Transform/:TransformDefinitionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Transform/:TransformDefinitionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Transform/:TransformDefinitionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Transform/:TransformDefinitionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Transform/:TransformDefinitionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Transform/:TransformDefinitionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Transform/:TransformDefinitionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Transform/:TransformDefinitionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Transform/:TransformDefinitionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Transform/:TransformDefinitionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Transform/:TransformDefinitionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Transform/:TransformDefinitionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Transform/:TransformDefinitionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Transform/:TransformDefinitionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Transform/:TransformDefinitionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Transform/:TransformDefinitionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Transform/:TransformDefinitionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Transform/:TransformDefinitionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Transform/:TransformDefinitionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 report definition
{{baseUrl}}/Report/:ReportDefinitionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

ReportDefinitionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/:ReportDefinitionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/:ReportDefinitionId" {:headers {:authorization ""
                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Report/:ReportDefinitionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/:ReportDefinitionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/:ReportDefinitionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/:ReportDefinitionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/:ReportDefinitionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/:ReportDefinitionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/:ReportDefinitionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/:ReportDefinitionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/:ReportDefinitionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/:ReportDefinitionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/:ReportDefinitionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/:ReportDefinitionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/:ReportDefinitionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/:ReportDefinitionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/:ReportDefinitionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/:ReportDefinitionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/:ReportDefinitionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/:ReportDefinitionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/:ReportDefinitionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/:ReportDefinitionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/:ReportDefinitionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/:ReportDefinitionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/:ReportDefinitionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/:ReportDefinitionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/:ReportDefinitionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/:ReportDefinitionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/:ReportDefinitionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Report/:ReportDefinitionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Report/:ReportDefinitionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Report/:ReportDefinitionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/:ReportDefinitionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 transform definition
{{baseUrl}}/Transform/:TransformDefinitionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

TransformDefinitionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Transform/:TransformDefinitionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Transform/:TransformDefinitionId" {:headers {:authorization ""
                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Transform/:TransformDefinitionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Transform/:TransformDefinitionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Transform/:TransformDefinitionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Transform/:TransformDefinitionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Transform/:TransformDefinitionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Transform/:TransformDefinitionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Transform/:TransformDefinitionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Transform/:TransformDefinitionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Transform/:TransformDefinitionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Transform/:TransformDefinitionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Transform/:TransformDefinitionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Transform/:TransformDefinitionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Transform/:TransformDefinitionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Transform/:TransformDefinitionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Transform/:TransformDefinitionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Transform/:TransformDefinitionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Transform/:TransformDefinitionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Transform/:TransformDefinitionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Transform/:TransformDefinitionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Transform/:TransformDefinitionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Transform/:TransformDefinitionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Transform/:TransformDefinitionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Transform/:TransformDefinitionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Transform/:TransformDefinitionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Transform/:TransformDefinitionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Transform/:TransformDefinitionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Transform/:TransformDefinitionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Transform/:TransformDefinitionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Transform/:TransformDefinitionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Transform/:TransformDefinitionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Transform/:TransformDefinitionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Transform/:TransformDefinitionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Transform/:TransformDefinitionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all reports
{{baseUrl}}/Reports
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Reports");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Reports" {:headers {:authorization ""
                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Reports"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Reports"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Reports");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Reports"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Reports HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Reports")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Reports"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Reports")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Reports")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Reports');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Reports',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Reports';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Reports',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Reports")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Reports',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Reports',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Reports');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Reports',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Reports';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Reports"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Reports",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Reports', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Reports');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Reports');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Reports' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Reports' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Reports", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Reports"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Reports"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Reports")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Reports') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Reports";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Reports \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Reports \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Reports
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Reports")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all transform definitions
{{baseUrl}}/Transforms
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Transforms");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Transforms" {:headers {:authorization ""
                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Transforms"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Transforms"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Transforms");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Transforms"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Transforms HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Transforms")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Transforms"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Transforms")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Transforms")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Transforms');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Transforms',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Transforms';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Transforms',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Transforms")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Transforms',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Transforms',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Transforms');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Transforms',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Transforms';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Transforms"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Transforms" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Transforms",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Transforms', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Transforms');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Transforms');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Transforms' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Transforms' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Transforms", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Transforms"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Transforms"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Transforms")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Transforms') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Transforms";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Transforms \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Transforms \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Transforms
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Transforms")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the AOE liability report
{{baseUrl}}/Report/AOELIABILITY/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/AOELIABILITY/run" {:headers {:authorization ""
                                                                             :api-version ""}
                                                                   :query-params {:EmployerKey ""
                                                                                  :PayScheduleKey ""
                                                                                  :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/AOELIABILITY/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/AOELIABILITY/run',
  qs: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/AOELIABILITY/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/AOELIABILITY/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/AOELIABILITY/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/AOELIABILITY/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/AOELIABILITY/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/AOELIABILITY/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/AOELIABILITY/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/AOELIABILITY/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/AOELIABILITY/run?EmployerKey=&PayScheduleKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the DPS message report
{{baseUrl}}/Report/DPSMSG/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
FromDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/DPSMSG/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :FromDate ""}})
require "http/client"

url = "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/DPSMSG/run?EmployerKey=&FromDate= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/DPSMSG/run',
  params: {EmployerKey: '', FromDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/DPSMSG/run?EmployerKey=&FromDate=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/DPSMSG/run',
  qs: {EmployerKey: '', FromDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/DPSMSG/run');

req.query({
  EmployerKey: '',
  FromDate: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/DPSMSG/run',
  params: {EmployerKey: '', FromDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/DPSMSG/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'FromDate' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/DPSMSG/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'FromDate' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/DPSMSG/run?EmployerKey=&FromDate=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/DPSMSG/run"

querystring = {"EmployerKey":"","FromDate":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/DPSMSG/run"

queryString <- list(
  EmployerKey = "",
  FromDate = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/DPSMSG/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['FromDate'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/DPSMSG/run";

    let querystring = [
        ("EmployerKey", ""),
        ("FromDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/DPSMSG/run?EmployerKey=&FromDate=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the P11 summary report
{{baseUrl}}/Report/P11SUM/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/P11SUM/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :PayScheduleKey ""
                                                                            :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P11SUM/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/P11SUM/run',
  qs: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/P11SUM/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P11SUM/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/P11SUM/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/P11SUM/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/P11SUM/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/P11SUM/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/P11SUM/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/P11SUM/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/P11SUM/run?EmployerKey=&PayScheduleKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the P32 report
{{baseUrl}}/Report/P32/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/P32/run" {:headers {:authorization ""
                                                                    :api-version ""}
                                                          :query-params {:EmployerKey ""
                                                                         :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/P32/run?EmployerKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P32/run',
  params: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/P32/run?EmployerKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/P32/run',
  qs: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/P32/run');

req.query({
  EmployerKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P32/run',
  params: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/P32/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/P32/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/P32/run?EmployerKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/P32/run"

querystring = {"EmployerKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/P32/run"

queryString <- list(
  EmployerKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/P32/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/P32/run";

    let querystring = [
        ("EmployerKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/P32/run?EmployerKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the P32 summary report
{{baseUrl}}/Report/P32SUM/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/P32SUM/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/P32SUM/run?EmployerKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P32SUM/run',
  params: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/P32SUM/run?EmployerKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/P32SUM/run',
  qs: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/P32SUM/run');

req.query({
  EmployerKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P32SUM/run',
  params: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/P32SUM/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/P32SUM/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/P32SUM/run?EmployerKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/P32SUM/run"

querystring = {"EmployerKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/P32SUM/run"

queryString <- list(
  EmployerKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/P32SUM/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/P32SUM/run";

    let querystring = [
        ("EmployerKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/P32SUM/run?EmployerKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the P45 report
{{baseUrl}}/Report/P45/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
EmployeeKey
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/P45/run" {:headers {:authorization ""
                                                                    :api-version ""}
                                                          :query-params {:EmployerKey ""
                                                                         :EmployeeKey ""}})
require "http/client"

url = "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/P45/run?EmployerKey=&EmployeeKey= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P45/run',
  params: {EmployerKey: '', EmployeeKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/P45/run?EmployerKey=&EmployeeKey=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/P45/run',
  qs: {EmployerKey: '', EmployeeKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/P45/run');

req.query({
  EmployerKey: '',
  EmployeeKey: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P45/run',
  params: {EmployerKey: '', EmployeeKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/P45/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'EmployeeKey' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/P45/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'EmployeeKey' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/P45/run?EmployerKey=&EmployeeKey=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/P45/run"

querystring = {"EmployerKey":"","EmployeeKey":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/P45/run"

queryString <- list(
  EmployerKey = "",
  EmployeeKey = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/P45/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['EmployeeKey'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/P45/run";

    let querystring = [
        ("EmployerKey", ""),
        ("EmployeeKey", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/P45/run?EmployerKey=&EmployeeKey=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the P60 report
{{baseUrl}}/Report/P60/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/P60/run" {:headers {:authorization ""
                                                                    :api-version ""}
                                                          :query-params {:EmployerKey ""
                                                                         :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/P60/run?EmployerKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P60/run',
  params: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/P60/run?EmployerKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/P60/run',
  qs: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/P60/run');

req.query({
  EmployerKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/P60/run',
  params: {EmployerKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/P60/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/P60/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/P60/run?EmployerKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/P60/run"

querystring = {"EmployerKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/P60/run"

queryString <- list(
  EmployerKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/P60/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/P60/run";

    let querystring = [
        ("EmployerKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/P60/run?EmployerKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the PAPDIS report
{{baseUrl}}/Report/PAPDIS/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
PensionKey
MessageFunctionCode
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/PAPDIS/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :PayScheduleKey ""
                                                                            :TaxYear ""
                                                                            :PensionKey ""
                                                                            :MessageFunctionCode ""}})
require "http/client"

url = "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PAPDIS/run',
  params: {
    EmployerKey: '',
    PayScheduleKey: '',
    TaxYear: '',
    PensionKey: '',
    MessageFunctionCode: ''
  },
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/PAPDIS/run',
  qs: {
    EmployerKey: '',
    PayScheduleKey: '',
    TaxYear: '',
    PensionKey: '',
    MessageFunctionCode: ''
  },
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/PAPDIS/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: '',
  PensionKey: '',
  MessageFunctionCode: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PAPDIS/run',
  params: {
    EmployerKey: '',
    PayScheduleKey: '',
    TaxYear: '',
    PensionKey: '',
    MessageFunctionCode: ''
  },
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/PAPDIS/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => '',
  'PensionKey' => '',
  'MessageFunctionCode' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/PAPDIS/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => '',
  'PensionKey' => '',
  'MessageFunctionCode' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/PAPDIS/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":"","PensionKey":"","MessageFunctionCode":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/PAPDIS/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = "",
  PensionKey = "",
  MessageFunctionCode = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/PAPDIS/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
  req.params['PensionKey'] = ''
  req.params['MessageFunctionCode'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/PAPDIS/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
        ("PensionKey", ""),
        ("MessageFunctionCode", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/PAPDIS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the PASS report
{{baseUrl}}/Report/PASS/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
PensionKey
MessageFunctionCode
IntermediaryId
DocumentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/PASS/run" {:headers {:authorization ""
                                                                     :api-version ""}
                                                           :query-params {:EmployerKey ""
                                                                          :PayScheduleKey ""
                                                                          :TaxYear ""
                                                                          :PensionKey ""
                                                                          :MessageFunctionCode ""
                                                                          :IntermediaryId ""
                                                                          :DocumentId ""}})
require "http/client"

url = "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PASS/run',
  params: {
    EmployerKey: '',
    PayScheduleKey: '',
    TaxYear: '',
    PensionKey: '',
    MessageFunctionCode: '',
    IntermediaryId: '',
    DocumentId: ''
  },
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/PASS/run',
  qs: {
    EmployerKey: '',
    PayScheduleKey: '',
    TaxYear: '',
    PensionKey: '',
    MessageFunctionCode: '',
    IntermediaryId: '',
    DocumentId: ''
  },
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/PASS/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: '',
  PensionKey: '',
  MessageFunctionCode: '',
  IntermediaryId: '',
  DocumentId: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PASS/run',
  params: {
    EmployerKey: '',
    PayScheduleKey: '',
    TaxYear: '',
    PensionKey: '',
    MessageFunctionCode: '',
    IntermediaryId: '',
    DocumentId: ''
  },
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/PASS/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => '',
  'PensionKey' => '',
  'MessageFunctionCode' => '',
  'IntermediaryId' => '',
  'DocumentId' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/PASS/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => '',
  'PensionKey' => '',
  'MessageFunctionCode' => '',
  'IntermediaryId' => '',
  'DocumentId' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/PASS/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":"","PensionKey":"","MessageFunctionCode":"","IntermediaryId":"","DocumentId":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/PASS/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = "",
  PensionKey = "",
  MessageFunctionCode = "",
  IntermediaryId = "",
  DocumentId = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/PASS/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
  req.params['PensionKey'] = ''
  req.params['MessageFunctionCode'] = ''
  req.params['IntermediaryId'] = ''
  req.params['DocumentId'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/PASS/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
        ("PensionKey", ""),
        ("MessageFunctionCode", ""),
        ("IntermediaryId", ""),
        ("DocumentId", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/PASS/run?EmployerKey=&PayScheduleKey=&TaxYear=&PensionKey=&MessageFunctionCode=&IntermediaryId=&DocumentId=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the Pay Dashboard payslips report
{{baseUrl}}/Report/PAYDASHBOARD/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
PublicationDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/PAYDASHBOARD/run" {:headers {:authorization ""
                                                                             :api-version ""}
                                                                   :query-params {:EmployerKey ""
                                                                                  :PayScheduleKey ""
                                                                                  :TaxYear ""
                                                                                  :PublicationDate ""}})
require "http/client"

url = "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PAYDASHBOARD/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: '', PublicationDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/PAYDASHBOARD/run',
  qs: {EmployerKey: '', PayScheduleKey: '', TaxYear: '', PublicationDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/PAYDASHBOARD/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: '',
  PublicationDate: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PAYDASHBOARD/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: '', PublicationDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/PAYDASHBOARD/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => '',
  'PublicationDate' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/PAYDASHBOARD/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => '',
  'PublicationDate' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/PAYDASHBOARD/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":"","PublicationDate":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/PAYDASHBOARD/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = "",
  PublicationDate = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/PAYDASHBOARD/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
  req.params['PublicationDate'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/PAYDASHBOARD/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
        ("PublicationDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/PAYDASHBOARD/run?EmployerKey=&PayScheduleKey=&TaxYear=&PublicationDate=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the active pay instructions report
{{baseUrl}}/Report/ACTPAYINS/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
EmployeeKey
FromDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/ACTPAYINS/run" {:headers {:authorization ""
                                                                          :api-version ""}
                                                                :query-params {:EmployerKey ""
                                                                               :EmployeeKey ""
                                                                               :FromDate ""}})
require "http/client"

url = "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/ACTPAYINS/run',
  params: {EmployerKey: '', EmployeeKey: '', FromDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/ACTPAYINS/run',
  qs: {EmployerKey: '', EmployeeKey: '', FromDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/ACTPAYINS/run');

req.query({
  EmployerKey: '',
  EmployeeKey: '',
  FromDate: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/ACTPAYINS/run',
  params: {EmployerKey: '', EmployeeKey: '', FromDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/ACTPAYINS/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'EmployeeKey' => '',
  'FromDate' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/ACTPAYINS/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'EmployeeKey' => '',
  'FromDate' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/ACTPAYINS/run"

querystring = {"EmployerKey":"","EmployeeKey":"","FromDate":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/ACTPAYINS/run"

queryString <- list(
  EmployerKey = "",
  EmployeeKey = "",
  FromDate = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/ACTPAYINS/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['EmployeeKey'] = ''
  req.params['FromDate'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/ACTPAYINS/run";

    let querystring = [
        ("EmployerKey", ""),
        ("EmployeeKey", ""),
        ("FromDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/ACTPAYINS/run?EmployerKey=&EmployeeKey=&FromDate=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the employer summary report
{{baseUrl}}/Report/EMPSUM/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
ContextDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/EMPSUM/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :ContextDate ""}})
require "http/client"

url = "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/EMPSUM/run?EmployerKey=&ContextDate= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/EMPSUM/run',
  params: {EmployerKey: '', ContextDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/EMPSUM/run?EmployerKey=&ContextDate=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/EMPSUM/run',
  qs: {EmployerKey: '', ContextDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/EMPSUM/run');

req.query({
  EmployerKey: '',
  ContextDate: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/EMPSUM/run',
  params: {EmployerKey: '', ContextDate: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/EMPSUM/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'ContextDate' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/EMPSUM/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'ContextDate' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/EMPSUM/run?EmployerKey=&ContextDate=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/EMPSUM/run"

querystring = {"EmployerKey":"","ContextDate":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/EMPSUM/run"

queryString <- list(
  EmployerKey = "",
  ContextDate = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/EMPSUM/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['ContextDate'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/EMPSUM/run";

    let querystring = [
        ("EmployerKey", ""),
        ("ContextDate", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/EMPSUM/run?EmployerKey=&ContextDate=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the gross to net report
{{baseUrl}}/Report/GRO2NET/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/GRO2NET/run" {:headers {:authorization ""
                                                                        :api-version ""}
                                                              :query-params {:EmployerKey ""
                                                                             :PayScheduleKey ""
                                                                             :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/GRO2NET/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/GRO2NET/run',
  qs: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/GRO2NET/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/GRO2NET/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/GRO2NET/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/GRO2NET/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/GRO2NET/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/GRO2NET/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/GRO2NET/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/GRO2NET/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/GRO2NET/run?EmployerKey=&PayScheduleKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the holiday balance report
{{baseUrl}}/Report/HOLBAL/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
HolidayYearEnd
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/HOLBAL/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :HolidayYearEnd ""}})
require "http/client"

url = "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/HOLBAL/run',
  params: {EmployerKey: '', HolidayYearEnd: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/HOLBAL/run',
  qs: {EmployerKey: '', HolidayYearEnd: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/HOLBAL/run');

req.query({
  EmployerKey: '',
  HolidayYearEnd: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/HOLBAL/run',
  params: {EmployerKey: '', HolidayYearEnd: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/HOLBAL/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'HolidayYearEnd' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/HOLBAL/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'HolidayYearEnd' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/HOLBAL/run"

querystring = {"EmployerKey":"","HolidayYearEnd":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/HOLBAL/run"

queryString <- list(
  EmployerKey = "",
  HolidayYearEnd = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/HOLBAL/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['HolidayYearEnd'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/HOLBAL/run";

    let querystring = [
        ("EmployerKey", ""),
        ("HolidayYearEnd", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/HOLBAL/run?EmployerKey=&HolidayYearEnd=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the journal report
{{baseUrl}}/Report/JOURNAL/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayFrequency
TaxYear
LedgerTarget
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/JOURNAL/run" {:headers {:authorization ""
                                                                        :api-version ""}
                                                              :query-params {:EmployerKey ""
                                                                             :PayFrequency ""
                                                                             :TaxYear ""
                                                                             :LedgerTarget ""}})
require "http/client"

url = "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/JOURNAL/run',
  params: {EmployerKey: '', PayFrequency: '', TaxYear: '', LedgerTarget: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/JOURNAL/run',
  qs: {EmployerKey: '', PayFrequency: '', TaxYear: '', LedgerTarget: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/JOURNAL/run');

req.query({
  EmployerKey: '',
  PayFrequency: '',
  TaxYear: '',
  LedgerTarget: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/JOURNAL/run',
  params: {EmployerKey: '', PayFrequency: '', TaxYear: '', LedgerTarget: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/JOURNAL/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayFrequency' => '',
  'TaxYear' => '',
  'LedgerTarget' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/JOURNAL/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayFrequency' => '',
  'TaxYear' => '',
  'LedgerTarget' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/JOURNAL/run"

querystring = {"EmployerKey":"","PayFrequency":"","TaxYear":"","LedgerTarget":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/JOURNAL/run"

queryString <- list(
  EmployerKey = "",
  PayFrequency = "",
  TaxYear = "",
  LedgerTarget = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/JOURNAL/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayFrequency'] = ''
  req.params['TaxYear'] = ''
  req.params['LedgerTarget'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/JOURNAL/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayFrequency", ""),
        ("TaxYear", ""),
        ("LedgerTarget", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/JOURNAL/run?EmployerKey=&PayFrequency=&TaxYear=&LedgerTarget=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the last pay date report
{{baseUrl}}/Report/LASTPAYDATE/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
EmployeeKey
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/LASTPAYDATE/run" {:headers {:authorization ""
                                                                            :api-version ""}
                                                                  :query-params {:EmployerKey ""
                                                                                 :EmployeeKey ""}})
require "http/client"

url = "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/LASTPAYDATE/run',
  params: {EmployerKey: '', EmployeeKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/LASTPAYDATE/run',
  qs: {EmployerKey: '', EmployeeKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/LASTPAYDATE/run');

req.query({
  EmployerKey: '',
  EmployeeKey: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/LASTPAYDATE/run',
  params: {EmployerKey: '', EmployeeKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/LASTPAYDATE/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'EmployeeKey' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/LASTPAYDATE/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'EmployeeKey' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/LASTPAYDATE/run"

querystring = {"EmployerKey":"","EmployeeKey":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/LASTPAYDATE/run"

queryString <- list(
  EmployerKey = "",
  EmployeeKey = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/LASTPAYDATE/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['EmployeeKey'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/LASTPAYDATE/run";

    let querystring = [
        ("EmployerKey", ""),
        ("EmployeeKey", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/LASTPAYDATE/run?EmployerKey=&EmployeeKey=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the net pay report
{{baseUrl}}/Report/NETPAY/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/NETPAY/run" {:headers {:authorization ""
                                                                       :api-version ""}
                                                             :query-params {:EmployerKey ""
                                                                            :PayScheduleKey ""
                                                                            :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/NETPAY/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/NETPAY/run',
  qs: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/NETPAY/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/NETPAY/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/NETPAY/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/NETPAY/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/NETPAY/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/NETPAY/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/NETPAY/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/NETPAY/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/NETPAY/run?EmployerKey=&PayScheduleKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the next pay period report
{{baseUrl}}/Report/NEXTPERIOD/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/NEXTPERIOD/run" {:headers {:authorization ""
                                                                           :api-version ""}
                                                                 :query-params {:EmployerKey ""
                                                                                :PayScheduleKey ""}})
require "http/client"

url = "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/NEXTPERIOD/run',
  params: {EmployerKey: '', PayScheduleKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/NEXTPERIOD/run',
  qs: {EmployerKey: '', PayScheduleKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/NEXTPERIOD/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/NEXTPERIOD/run',
  params: {EmployerKey: '', PayScheduleKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/NEXTPERIOD/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/NEXTPERIOD/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/NEXTPERIOD/run"

querystring = {"EmployerKey":"","PayScheduleKey":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/NEXTPERIOD/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/NEXTPERIOD/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/NEXTPERIOD/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/NEXTPERIOD/run?EmployerKey=&PayScheduleKey=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the pension liability report
{{baseUrl}}/Report/PENLIABILITY/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
TaxYear
PensionKey
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/PENLIABILITY/run" {:headers {:authorization ""
                                                                             :api-version ""}
                                                                   :query-params {:EmployerKey ""
                                                                                  :TaxYear ""
                                                                                  :PensionKey ""}})
require "http/client"

url = "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PENLIABILITY/run',
  params: {EmployerKey: '', TaxYear: '', PensionKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/PENLIABILITY/run',
  qs: {EmployerKey: '', TaxYear: '', PensionKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/PENLIABILITY/run');

req.query({
  EmployerKey: '',
  TaxYear: '',
  PensionKey: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PENLIABILITY/run',
  params: {EmployerKey: '', TaxYear: '', PensionKey: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/PENLIABILITY/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'TaxYear' => '',
  'PensionKey' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/PENLIABILITY/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'TaxYear' => '',
  'PensionKey' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/PENLIABILITY/run"

querystring = {"EmployerKey":"","TaxYear":"","PensionKey":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/PENLIABILITY/run"

queryString <- list(
  EmployerKey = "",
  TaxYear = "",
  PensionKey = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/PENLIABILITY/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['TaxYear'] = ''
  req.params['PensionKey'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/PENLIABILITY/run";

    let querystring = [
        ("EmployerKey", ""),
        ("TaxYear", ""),
        ("PensionKey", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/PENLIABILITY/run?EmployerKey=&TaxYear=&PensionKey=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the specified report definition
{{baseUrl}}/Report/:ReportDefinitionId/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

ReportDefinitionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/:ReportDefinitionId/run");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/:ReportDefinitionId/run" {:headers {:authorization ""
                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Report/:ReportDefinitionId/run"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/:ReportDefinitionId/run"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/:ReportDefinitionId/run");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/:ReportDefinitionId/run"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/:ReportDefinitionId/run HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/:ReportDefinitionId/run")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/:ReportDefinitionId/run"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId/run")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/:ReportDefinitionId/run")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/:ReportDefinitionId/run');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/:ReportDefinitionId/run',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/:ReportDefinitionId/run';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/:ReportDefinitionId/run',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId/run")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/:ReportDefinitionId/run',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/:ReportDefinitionId/run',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/:ReportDefinitionId/run');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/:ReportDefinitionId/run',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/:ReportDefinitionId/run';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/:ReportDefinitionId/run"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/:ReportDefinitionId/run" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/:ReportDefinitionId/run",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/:ReportDefinitionId/run', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/:ReportDefinitionId/run');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/:ReportDefinitionId/run');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/:ReportDefinitionId/run' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/:ReportDefinitionId/run' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/:ReportDefinitionId/run", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/:ReportDefinitionId/run"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/:ReportDefinitionId/run"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/:ReportDefinitionId/run")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/:ReportDefinitionId/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/:ReportDefinitionId/run";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Report/:ReportDefinitionId/run \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Report/:ReportDefinitionId/run \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Report/:ReportDefinitionId/run
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/:ReportDefinitionId/run")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Runs the verbose payslip report
{{baseUrl}}/Report/PAYSLIP3/run
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerKey
PayScheduleKey
TaxYear
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Report/PAYSLIP3/run" {:headers {:authorization ""
                                                                         :api-version ""}
                                                               :query-params {:EmployerKey ""
                                                                              :PayScheduleKey ""
                                                                              :TaxYear ""}})
require "http/client"

url = "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear="
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear="),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear="

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear= HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear="))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PAYSLIP3/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Report/PAYSLIP3/run',
  qs: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Report/PAYSLIP3/run');

req.query({
  EmployerKey: '',
  PayScheduleKey: '',
  TaxYear: ''
});

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Report/PAYSLIP3/run',
  params: {EmployerKey: '', PayScheduleKey: '', TaxYear: ''},
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear="]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/PAYSLIP3/run');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Report/PAYSLIP3/run');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'EmployerKey' => '',
  'PayScheduleKey' => '',
  'TaxYear' => ''
]));

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/PAYSLIP3/run"

querystring = {"EmployerKey":"","PayScheduleKey":"","TaxYear":""}

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/PAYSLIP3/run"

queryString <- list(
  EmployerKey = "",
  PayScheduleKey = "",
  TaxYear = ""
)

response <- VERB("GET", url, query = queryString, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Report/PAYSLIP3/run') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.params['EmployerKey'] = ''
  req.params['PayScheduleKey'] = ''
  req.params['TaxYear'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/PAYSLIP3/run";

    let querystring = [
        ("EmployerKey", ""),
        ("PayScheduleKey", ""),
        ("TaxYear", ""),
    ];

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .query(&querystring)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  --header 'api-version: ' \
  --header 'authorization: '
http GET '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=' \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - '{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear='
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/PAYSLIP3/run?EmployerKey=&PayScheduleKey=&TaxYear=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Updates a report definition
{{baseUrl}}/Report/:ReportDefinitionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

ReportDefinitionId
BODY json

{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Report/:ReportDefinitionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Report/:ReportDefinitionId" {:headers {:authorization ""
                                                                                :api-version ""}
                                                                      :content-type :json
                                                                      :form-params {:ReportDefinition {:Active false
                                                                                                       :Readonly false
                                                                                                       :ReportQuery {:Encoding ""
                                                                                                                     :ExcludeNullOrEmptyElements false
                                                                                                                     :Groups {:Group []}
                                                                                                                     :RootNodeName ""
                                                                                                                     :SuppressMetricAttributes false
                                                                                                                     :Variables {:Variable []}}
                                                                                                       :SupportedTransforms ""
                                                                                                       :Title ""
                                                                                                       :Version ""}}})
require "http/client"

url = "{{baseUrl}}/Report/:ReportDefinitionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Report/:ReportDefinitionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Report/:ReportDefinitionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Report/:ReportDefinitionId"

	payload := strings.NewReader("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Report/:ReportDefinitionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 400

{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Report/:ReportDefinitionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Report/:ReportDefinitionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Report/:ReportDefinitionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  ReportDefinition: {
    Active: false,
    Readonly: false,
    ReportQuery: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {
        Group: []
      },
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {
        Variable: []
      }
    },
    SupportedTransforms: '',
    Title: '',
    Version: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Report/:ReportDefinitionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportDefinition: {
      Active: false,
      Readonly: false,
      ReportQuery: {
        Encoding: '',
        ExcludeNullOrEmptyElements: false,
        Groups: {Group: []},
        RootNodeName: '',
        SuppressMetricAttributes: false,
        Variables: {Variable: []}
      },
      SupportedTransforms: '',
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Report/:ReportDefinitionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportDefinition":{"Active":false,"Readonly":false,"ReportQuery":{"Encoding":"","ExcludeNullOrEmptyElements":false,"Groups":{"Group":[]},"RootNodeName":"","SuppressMetricAttributes":false,"Variables":{"Variable":[]}},"SupportedTransforms":"","Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "ReportDefinition": {\n    "Active": false,\n    "Readonly": false,\n    "ReportQuery": {\n      "Encoding": "",\n      "ExcludeNullOrEmptyElements": false,\n      "Groups": {\n        "Group": []\n      },\n      "RootNodeName": "",\n      "SuppressMetricAttributes": false,\n      "Variables": {\n        "Variable": []\n      }\n    },\n    "SupportedTransforms": "",\n    "Title": "",\n    "Version": ""\n  }\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Report/:ReportDefinitionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Report/:ReportDefinitionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  ReportDefinition: {
    Active: false,
    Readonly: false,
    ReportQuery: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {Group: []},
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {Variable: []}
    },
    SupportedTransforms: '',
    Title: '',
    Version: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    ReportDefinition: {
      Active: false,
      Readonly: false,
      ReportQuery: {
        Encoding: '',
        ExcludeNullOrEmptyElements: false,
        Groups: {Group: []},
        RootNodeName: '',
        SuppressMetricAttributes: false,
        Variables: {Variable: []}
      },
      SupportedTransforms: '',
      Title: '',
      Version: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Report/:ReportDefinitionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  ReportDefinition: {
    Active: false,
    Readonly: false,
    ReportQuery: {
      Encoding: '',
      ExcludeNullOrEmptyElements: false,
      Groups: {
        Group: []
      },
      RootNodeName: '',
      SuppressMetricAttributes: false,
      Variables: {
        Variable: []
      }
    },
    SupportedTransforms: '',
    Title: '',
    Version: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Report/:ReportDefinitionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    ReportDefinition: {
      Active: false,
      Readonly: false,
      ReportQuery: {
        Encoding: '',
        ExcludeNullOrEmptyElements: false,
        Groups: {Group: []},
        RootNodeName: '',
        SuppressMetricAttributes: false,
        Variables: {Variable: []}
      },
      SupportedTransforms: '',
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Report/:ReportDefinitionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"ReportDefinition":{"Active":false,"Readonly":false,"ReportQuery":{"Encoding":"","ExcludeNullOrEmptyElements":false,"Groups":{"Group":[]},"RootNodeName":"","SuppressMetricAttributes":false,"Variables":{"Variable":[]}},"SupportedTransforms":"","Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ReportDefinition": @{ @"Active": @NO, @"Readonly": @NO, @"ReportQuery": @{ @"Encoding": @"", @"ExcludeNullOrEmptyElements": @NO, @"Groups": @{ @"Group": @[  ] }, @"RootNodeName": @"", @"SuppressMetricAttributes": @NO, @"Variables": @{ @"Variable": @[  ] } }, @"SupportedTransforms": @"", @"Title": @"", @"Version": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Report/:ReportDefinitionId"]
                                                       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}}/Report/:ReportDefinitionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Report/:ReportDefinitionId",
  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([
    'ReportDefinition' => [
        'Active' => null,
        'Readonly' => null,
        'ReportQuery' => [
                'Encoding' => '',
                'ExcludeNullOrEmptyElements' => null,
                'Groups' => [
                                'Group' => [
                                                                
                                ]
                ],
                'RootNodeName' => '',
                'SuppressMetricAttributes' => null,
                'Variables' => [
                                'Variable' => [
                                                                
                                ]
                ]
        ],
        'SupportedTransforms' => '',
        'Title' => '',
        'Version' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Report/:ReportDefinitionId', [
  'body' => '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Report/:ReportDefinitionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'ReportDefinition' => [
    'Active' => null,
    'Readonly' => null,
    'ReportQuery' => [
        'Encoding' => '',
        'ExcludeNullOrEmptyElements' => null,
        'Groups' => [
                'Group' => [
                                
                ]
        ],
        'RootNodeName' => '',
        'SuppressMetricAttributes' => null,
        'Variables' => [
                'Variable' => [
                                
                ]
        ]
    ],
    'SupportedTransforms' => '',
    'Title' => '',
    'Version' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'ReportDefinition' => [
    'Active' => null,
    'Readonly' => null,
    'ReportQuery' => [
        'Encoding' => '',
        'ExcludeNullOrEmptyElements' => null,
        'Groups' => [
                'Group' => [
                                
                ]
        ],
        'RootNodeName' => '',
        'SuppressMetricAttributes' => null,
        'Variables' => [
                'Variable' => [
                                
                ]
        ]
    ],
    'SupportedTransforms' => '',
    'Title' => '',
    'Version' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Report/:ReportDefinitionId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Report/:ReportDefinitionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Report/:ReportDefinitionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Report/:ReportDefinitionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Report/:ReportDefinitionId"

payload = { "ReportDefinition": {
        "Active": False,
        "Readonly": False,
        "ReportQuery": {
            "Encoding": "",
            "ExcludeNullOrEmptyElements": False,
            "Groups": { "Group": [] },
            "RootNodeName": "",
            "SuppressMetricAttributes": False,
            "Variables": { "Variable": [] }
        },
        "SupportedTransforms": "",
        "Title": "",
        "Version": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Report/:ReportDefinitionId"

payload <- "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Report/:ReportDefinitionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Report/:ReportDefinitionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"ReportDefinition\": {\n    \"Active\": false,\n    \"Readonly\": false,\n    \"ReportQuery\": {\n      \"Encoding\": \"\",\n      \"ExcludeNullOrEmptyElements\": false,\n      \"Groups\": {\n        \"Group\": []\n      },\n      \"RootNodeName\": \"\",\n      \"SuppressMetricAttributes\": false,\n      \"Variables\": {\n        \"Variable\": []\n      }\n    },\n    \"SupportedTransforms\": \"\",\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Report/:ReportDefinitionId";

    let payload = json!({"ReportDefinition": json!({
            "Active": false,
            "Readonly": false,
            "ReportQuery": json!({
                "Encoding": "",
                "ExcludeNullOrEmptyElements": false,
                "Groups": json!({"Group": ()}),
                "RootNodeName": "",
                "SuppressMetricAttributes": false,
                "Variables": json!({"Variable": ()})
            }),
            "SupportedTransforms": "",
            "Title": "",
            "Version": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Report/:ReportDefinitionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}'
echo '{
  "ReportDefinition": {
    "Active": false,
    "Readonly": false,
    "ReportQuery": {
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": {
        "Group": []
      },
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": {
        "Variable": []
      }
    },
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  }
}' |  \
  http PUT {{baseUrl}}/Report/:ReportDefinitionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "ReportDefinition": {\n    "Active": false,\n    "Readonly": false,\n    "ReportQuery": {\n      "Encoding": "",\n      "ExcludeNullOrEmptyElements": false,\n      "Groups": {\n        "Group": []\n      },\n      "RootNodeName": "",\n      "SuppressMetricAttributes": false,\n      "Variables": {\n        "Variable": []\n      }\n    },\n    "SupportedTransforms": "",\n    "Title": "",\n    "Version": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Report/:ReportDefinitionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["ReportDefinition": [
    "Active": false,
    "Readonly": false,
    "ReportQuery": [
      "Encoding": "",
      "ExcludeNullOrEmptyElements": false,
      "Groups": ["Group": []],
      "RootNodeName": "",
      "SuppressMetricAttributes": false,
      "Variables": ["Variable": []]
    ],
    "SupportedTransforms": "",
    "Title": "",
    "Version": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Report/:ReportDefinitionId")! 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 Updates a transform definition
{{baseUrl}}/Transform/:TransformDefinitionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

TransformDefinitionId
BODY json

{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Transform/:TransformDefinitionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Transform/:TransformDefinitionId" {:headers {:authorization ""
                                                                                      :api-version ""}
                                                                            :content-type :json
                                                                            :form-params {:TransformDefinition {:Active false
                                                                                                                :ContentType ""
                                                                                                                :Definition ""
                                                                                                                :DefinitionType ""
                                                                                                                :Readonly false
                                                                                                                :SupportedReports ""
                                                                                                                :TaxYear 0
                                                                                                                :Title ""
                                                                                                                :Version ""}}})
require "http/client"

url = "{{baseUrl}}/Transform/:TransformDefinitionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Transform/:TransformDefinitionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Transform/:TransformDefinitionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Transform/:TransformDefinitionId"

	payload := strings.NewReader("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Transform/:TransformDefinitionId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 230

{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Transform/:TransformDefinitionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Transform/:TransformDefinitionId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Transform/:TransformDefinitionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Transform/:TransformDefinitionId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  TransformDefinition: {
    Active: false,
    ContentType: '',
    Definition: '',
    DefinitionType: '',
    Readonly: false,
    SupportedReports: '',
    TaxYear: 0,
    Title: '',
    Version: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Transform/:TransformDefinitionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    TransformDefinition: {
      Active: false,
      ContentType: '',
      Definition: '',
      DefinitionType: '',
      Readonly: false,
      SupportedReports: '',
      TaxYear: 0,
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Transform/:TransformDefinitionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"TransformDefinition":{"Active":false,"ContentType":"","Definition":"","DefinitionType":"","Readonly":false,"SupportedReports":"","TaxYear":0,"Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "TransformDefinition": {\n    "Active": false,\n    "ContentType": "",\n    "Definition": "",\n    "DefinitionType": "",\n    "Readonly": false,\n    "SupportedReports": "",\n    "TaxYear": 0,\n    "Title": "",\n    "Version": ""\n  }\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Transform/:TransformDefinitionId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Transform/:TransformDefinitionId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  TransformDefinition: {
    Active: false,
    ContentType: '',
    Definition: '',
    DefinitionType: '',
    Readonly: false,
    SupportedReports: '',
    TaxYear: 0,
    Title: '',
    Version: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    TransformDefinition: {
      Active: false,
      ContentType: '',
      Definition: '',
      DefinitionType: '',
      Readonly: false,
      SupportedReports: '',
      TaxYear: 0,
      Title: '',
      Version: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Transform/:TransformDefinitionId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  TransformDefinition: {
    Active: false,
    ContentType: '',
    Definition: '',
    DefinitionType: '',
    Readonly: false,
    SupportedReports: '',
    TaxYear: 0,
    Title: '',
    Version: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Transform/:TransformDefinitionId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    TransformDefinition: {
      Active: false,
      ContentType: '',
      Definition: '',
      DefinitionType: '',
      Readonly: false,
      SupportedReports: '',
      TaxYear: 0,
      Title: '',
      Version: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Transform/:TransformDefinitionId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"TransformDefinition":{"Active":false,"ContentType":"","Definition":"","DefinitionType":"","Readonly":false,"SupportedReports":"","TaxYear":0,"Title":"","Version":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TransformDefinition": @{ @"Active": @NO, @"ContentType": @"", @"Definition": @"", @"DefinitionType": @"", @"Readonly": @NO, @"SupportedReports": @"", @"TaxYear": @0, @"Title": @"", @"Version": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Transform/:TransformDefinitionId"]
                                                       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}}/Transform/:TransformDefinitionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Transform/:TransformDefinitionId",
  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([
    'TransformDefinition' => [
        'Active' => null,
        'ContentType' => '',
        'Definition' => '',
        'DefinitionType' => '',
        'Readonly' => null,
        'SupportedReports' => '',
        'TaxYear' => 0,
        'Title' => '',
        'Version' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Transform/:TransformDefinitionId', [
  'body' => '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Transform/:TransformDefinitionId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'TransformDefinition' => [
    'Active' => null,
    'ContentType' => '',
    'Definition' => '',
    'DefinitionType' => '',
    'Readonly' => null,
    'SupportedReports' => '',
    'TaxYear' => 0,
    'Title' => '',
    'Version' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'TransformDefinition' => [
    'Active' => null,
    'ContentType' => '',
    'Definition' => '',
    'DefinitionType' => '',
    'Readonly' => null,
    'SupportedReports' => '',
    'TaxYear' => 0,
    'Title' => '',
    'Version' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Transform/:TransformDefinitionId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Transform/:TransformDefinitionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Transform/:TransformDefinitionId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Transform/:TransformDefinitionId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Transform/:TransformDefinitionId"

payload = { "TransformDefinition": {
        "Active": False,
        "ContentType": "",
        "Definition": "",
        "DefinitionType": "",
        "Readonly": False,
        "SupportedReports": "",
        "TaxYear": 0,
        "Title": "",
        "Version": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Transform/:TransformDefinitionId"

payload <- "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Transform/:TransformDefinitionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Transform/:TransformDefinitionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"TransformDefinition\": {\n    \"Active\": false,\n    \"ContentType\": \"\",\n    \"Definition\": \"\",\n    \"DefinitionType\": \"\",\n    \"Readonly\": false,\n    \"SupportedReports\": \"\",\n    \"TaxYear\": 0,\n    \"Title\": \"\",\n    \"Version\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Transform/:TransformDefinitionId";

    let payload = json!({"TransformDefinition": json!({
            "Active": false,
            "ContentType": "",
            "Definition": "",
            "DefinitionType": "",
            "Readonly": false,
            "SupportedReports": "",
            "TaxYear": 0,
            "Title": "",
            "Version": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Transform/:TransformDefinitionId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}'
echo '{
  "TransformDefinition": {
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  }
}' |  \
  http PUT {{baseUrl}}/Transform/:TransformDefinitionId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "TransformDefinition": {\n    "Active": false,\n    "ContentType": "",\n    "Definition": "",\n    "DefinitionType": "",\n    "Readonly": false,\n    "SupportedReports": "",\n    "TaxYear": 0,\n    "Title": "",\n    "Version": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Transform/:TransformDefinitionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["TransformDefinition": [
    "Active": false,
    "ContentType": "",
    "Definition": "",
    "DefinitionType": "",
    "Readonly": false,
    "SupportedReports": "",
    "TaxYear": 0,
    "Title": "",
    "Version": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Transform/:TransformDefinitionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete the RTI transaction
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId" {:headers {:authorization ""
                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all RTI transaction summaries for the employer
{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransactions/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransactions/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransactions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransactions/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransactions/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all RTI transactions for the employer
{{baseUrl}}/Employer/:EmployerId/RtiTransactions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransactions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransactions" {:headers {:authorization ""
                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransactions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransactions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransactions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransactions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransactions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransactions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransactions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransactions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransactions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransactions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransactions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransactions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransactions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransactions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransactions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransactions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransactions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransactions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransactions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransactions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI transaction summary
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Summary")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI transaction
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId" {:headers {:authorization ""
                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 XSD schema
{{baseUrl}}/Schemas/:DtoDataType
HEADERS

Authorization
Api-Version
QUERY PARAMS

DtoDataType
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Schemas/:DtoDataType");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Schemas/:DtoDataType" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Schemas/:DtoDataType"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Schemas/:DtoDataType"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Schemas/:DtoDataType");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Schemas/:DtoDataType"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Schemas/:DtoDataType HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Schemas/:DtoDataType")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Schemas/:DtoDataType"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Schemas/:DtoDataType")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Schemas/:DtoDataType")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Schemas/:DtoDataType');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Schemas/:DtoDataType',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Schemas/:DtoDataType';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Schemas/:DtoDataType',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Schemas/:DtoDataType")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Schemas/:DtoDataType',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Schemas/:DtoDataType',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Schemas/:DtoDataType');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Schemas/:DtoDataType',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Schemas/:DtoDataType';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Schemas/:DtoDataType"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Schemas/:DtoDataType" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Schemas/:DtoDataType",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Schemas/:DtoDataType', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Schemas/:DtoDataType');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Schemas/:DtoDataType');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Schemas/:DtoDataType' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Schemas/:DtoDataType' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Schemas/:DtoDataType", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Schemas/:DtoDataType"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Schemas/:DtoDataType"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Schemas/:DtoDataType")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Schemas/:DtoDataType') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Schemas/:DtoDataType";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Schemas/:DtoDataType \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Schemas/:DtoDataType \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Schemas/:DtoDataType
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Schemas/:DtoDataType")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all available schemas
{{baseUrl}}/Schemas
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Schemas");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Schemas" {:headers {:authorization ""
                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Schemas"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Schemas"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Schemas");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Schemas"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Schemas HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Schemas")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Schemas"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Schemas")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Schemas")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Schemas');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Schemas',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Schemas';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Schemas',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Schemas")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Schemas',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Schemas',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Schemas');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Schemas',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Schemas';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Schemas"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Schemas" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Schemas",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Schemas', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Schemas');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Schemas');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Schemas' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Schemas' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Schemas", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Schemas"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Schemas"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Schemas")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Schemas') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Schemas";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Schemas \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Schemas \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Schemas
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Schemas")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractors
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
BODY json

{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractors");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Employer/:EmployerId/SubContractors" {:headers {:authorization ""
                                                                                          :api-version ""}
                                                                                :content-type :json
                                                                                :form-params {:SubContractor {:Address {:Address1 ""
                                                                                                                        :Address2 ""
                                                                                                                        :Address3 ""
                                                                                                                        :Address4 ""
                                                                                                                        :Country ""
                                                                                                                        :Postcode ""}
                                                                                                              :BankAccount {:AccountName ""
                                                                                                                            :AccountNumber ""
                                                                                                                            :BranchName ""
                                                                                                                            :Reference ""
                                                                                                                            :SortCode ""}
                                                                                                              :BusinessType ""
                                                                                                              :CompanyName ""
                                                                                                              :CompanyRegistrationNumber ""
                                                                                                              :Deactivated false
                                                                                                              :EffectiveDate ""
                                                                                                              :FirstName ""
                                                                                                              :Initials ""
                                                                                                              :LastName ""
                                                                                                              :MetaData {}
                                                                                                              :MiddleName ""
                                                                                                              :NextRevisionDate ""
                                                                                                              :NiNumber ""
                                                                                                              :PartnershipName ""
                                                                                                              :PartnershipUniqueTaxReference ""
                                                                                                              :PayFrequency ""
                                                                                                              :PaymentMethod ""
                                                                                                              :Region ""
                                                                                                              :Revision 0
                                                                                                              :TaxationStatus ""
                                                                                                              :Telephone ""
                                                                                                              :Territory ""
                                                                                                              :Title ""
                                                                                                              :TradingName ""
                                                                                                              :UniqueTaxReference ""
                                                                                                              :VatRegistered false
                                                                                                              :VatRegistrationNumber ""
                                                                                                              :VerificationDate ""
                                                                                                              :VerificationNumber ""
                                                                                                              :WorksNumber ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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}}/Employer/:EmployerId/SubContractors"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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}}/Employer/:EmployerId/SubContractors");
var request = new RestRequest("", Method.Post);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractors"

	payload := strings.NewReader("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/SubContractors HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 1049

{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractors"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Employer/:EmployerId/SubContractors');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"SubContractor":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"BusinessType":"","CompanyName":"","CompanyRegistrationNumber":"","Deactivated":false,"EffectiveDate":"","FirstName":"","Initials":"","LastName":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","PartnershipName":"","PartnershipUniqueTaxReference":"","PayFrequency":"","PaymentMethod":"","Region":"","Revision":0,"TaxationStatus":"","Telephone":"","Territory":"","Title":"","TradingName":"","UniqueTaxReference":"","VatRegistered":false,"VatRegistrationNumber":"","VerificationDate":"","VerificationNumber":"","WorksNumber":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "SubContractor": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "BusinessType": "",\n    "CompanyName": "",\n    "CompanyRegistrationNumber": "",\n    "Deactivated": false,\n    "EffectiveDate": "",\n    "FirstName": "",\n    "Initials": "",\n    "LastName": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "PartnershipName": "",\n    "PartnershipUniqueTaxReference": "",\n    "PayFrequency": "",\n    "PaymentMethod": "",\n    "Region": "",\n    "Revision": 0,\n    "TaxationStatus": "",\n    "Telephone": "",\n    "Territory": "",\n    "Title": "",\n    "TradingName": "",\n    "UniqueTaxReference": "",\n    "VatRegistered": false,\n    "VatRegistrationNumber": "",\n    "VerificationDate": "",\n    "VerificationNumber": "",\n    "WorksNumber": ""\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  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .post(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/SubContractors',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  },
  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}}/Employer/:EmployerId/SubContractors');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
});

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}}/Employer/:EmployerId/SubContractors',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors';
const options = {
  method: 'POST',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"SubContractor":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"BusinessType":"","CompanyName":"","CompanyRegistrationNumber":"","Deactivated":false,"EffectiveDate":"","FirstName":"","Initials":"","LastName":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","PartnershipName":"","PartnershipUniqueTaxReference":"","PayFrequency":"","PaymentMethod":"","Region":"","Revision":0,"TaxationStatus":"","Telephone":"","Territory":"","Title":"","TradingName":"","UniqueTaxReference":"","VatRegistered":false,"VatRegistrationNumber":"","VerificationDate":"","VerificationNumber":"","WorksNumber":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SubContractor": @{ @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"BusinessType": @"", @"CompanyName": @"", @"CompanyRegistrationNumber": @"", @"Deactivated": @NO, @"EffectiveDate": @"", @"FirstName": @"", @"Initials": @"", @"LastName": @"", @"MetaData": @{  }, @"MiddleName": @"", @"NextRevisionDate": @"", @"NiNumber": @"", @"PartnershipName": @"", @"PartnershipUniqueTaxReference": @"", @"PayFrequency": @"", @"PaymentMethod": @"", @"Region": @"", @"Revision": @0, @"TaxationStatus": @"", @"Telephone": @"", @"Territory": @"", @"Title": @"", @"TradingName": @"", @"UniqueTaxReference": @"", @"VatRegistered": @NO, @"VatRegistrationNumber": @"", @"VerificationDate": @"", @"VerificationNumber": @"", @"WorksNumber": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractors"]
                                                       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}}/Employer/:EmployerId/SubContractors" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractors",
  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([
    'SubContractor' => [
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'BusinessType' => '',
        'CompanyName' => '',
        'CompanyRegistrationNumber' => '',
        'Deactivated' => null,
        'EffectiveDate' => '',
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MetaData' => [
                
        ],
        'MiddleName' => '',
        'NextRevisionDate' => '',
        'NiNumber' => '',
        'PartnershipName' => '',
        'PartnershipUniqueTaxReference' => '',
        'PayFrequency' => '',
        'PaymentMethod' => '',
        'Region' => '',
        'Revision' => 0,
        'TaxationStatus' => '',
        'Telephone' => '',
        'Territory' => '',
        'Title' => '',
        'TradingName' => '',
        'UniqueTaxReference' => '',
        'VatRegistered' => null,
        'VatRegistrationNumber' => '',
        'VerificationDate' => '',
        'VerificationNumber' => '',
        'WorksNumber' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/SubContractors', [
  'body' => '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'SubContractor' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'BusinessType' => '',
    'CompanyName' => '',
    'CompanyRegistrationNumber' => '',
    'Deactivated' => null,
    'EffectiveDate' => '',
    'FirstName' => '',
    'Initials' => '',
    'LastName' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'PartnershipName' => '',
    'PartnershipUniqueTaxReference' => '',
    'PayFrequency' => '',
    'PaymentMethod' => '',
    'Region' => '',
    'Revision' => 0,
    'TaxationStatus' => '',
    'Telephone' => '',
    'Territory' => '',
    'Title' => '',
    'TradingName' => '',
    'UniqueTaxReference' => '',
    'VatRegistered' => null,
    'VatRegistrationNumber' => '',
    'VerificationDate' => '',
    'VerificationNumber' => '',
    'WorksNumber' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'SubContractor' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'BusinessType' => '',
    'CompanyName' => '',
    'CompanyRegistrationNumber' => '',
    'Deactivated' => null,
    'EffectiveDate' => '',
    'FirstName' => '',
    'Initials' => '',
    'LastName' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'PartnershipName' => '',
    'PartnershipUniqueTaxReference' => '',
    'PayFrequency' => '',
    'PaymentMethod' => '',
    'Region' => '',
    'Revision' => 0,
    'TaxationStatus' => '',
    'Telephone' => '',
    'Territory' => '',
    'Title' => '',
    'TradingName' => '',
    'UniqueTaxReference' => '',
    'VatRegistered' => null,
    'VatRegistrationNumber' => '',
    'VerificationDate' => '',
    'VerificationNumber' => '',
    'WorksNumber' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("POST", "/baseUrl/Employer/:EmployerId/SubContractors", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors"

payload = { "SubContractor": {
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "BusinessType": "",
        "CompanyName": "",
        "CompanyRegistrationNumber": "",
        "Deactivated": False,
        "EffectiveDate": "",
        "FirstName": "",
        "Initials": "",
        "LastName": "",
        "MetaData": {},
        "MiddleName": "",
        "NextRevisionDate": "",
        "NiNumber": "",
        "PartnershipName": "",
        "PartnershipUniqueTaxReference": "",
        "PayFrequency": "",
        "PaymentMethod": "",
        "Region": "",
        "Revision": 0,
        "TaxationStatus": "",
        "Telephone": "",
        "Territory": "",
        "Title": "",
        "TradingName": "",
        "UniqueTaxReference": "",
        "VatRegistered": False,
        "VatRegistrationNumber": "",
        "VerificationDate": "",
        "VerificationNumber": "",
        "WorksNumber": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractors"

payload <- "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractors")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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/Employer/:EmployerId/SubContractors') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractors";

    let payload = json!({"SubContractor": json!({
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "BusinessType": "",
            "CompanyName": "",
            "CompanyRegistrationNumber": "",
            "Deactivated": false,
            "EffectiveDate": "",
            "FirstName": "",
            "Initials": "",
            "LastName": "",
            "MetaData": json!({}),
            "MiddleName": "",
            "NextRevisionDate": "",
            "NiNumber": "",
            "PartnershipName": "",
            "PartnershipUniqueTaxReference": "",
            "PayFrequency": "",
            "PaymentMethod": "",
            "Region": "",
            "Revision": 0,
            "TaxationStatus": "",
            "Telephone": "",
            "Territory": "",
            "Title": "",
            "TradingName": "",
            "UniqueTaxReference": "",
            "VatRegistered": false,
            "VatRegistrationNumber": "",
            "VerificationDate": "",
            "VerificationNumber": "",
            "WorksNumber": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/SubContractors \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
echo '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}' |  \
  http POST {{baseUrl}}/Employer/:EmployerId/SubContractors \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "SubContractor": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "BusinessType": "",\n    "CompanyName": "",\n    "CompanyRegistrationNumber": "",\n    "Deactivated": false,\n    "EffectiveDate": "",\n    "FirstName": "",\n    "Initials": "",\n    "LastName": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "PartnershipName": "",\n    "PartnershipUniqueTaxReference": "",\n    "PayFrequency": "",\n    "PaymentMethod": "",\n    "Region": "",\n    "Revision": 0,\n    "TaxationStatus": "",\n    "Telephone": "",\n    "Territory": "",\n    "Title": "",\n    "TradingName": "",\n    "UniqueTaxReference": "",\n    "VatRegistered": false,\n    "VatRegistrationNumber": "",\n    "VerificationDate": "",\n    "VerificationNumber": "",\n    "WorksNumber": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractors
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["SubContractor": [
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": [],
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractors")! 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 an SubContractor revision matching the specified revision number.
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an sub contractor revision matching the specified revision date.
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete an sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all sub contractor revisions
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revisions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractor by effective date.
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractor from employer
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" {:headers {:authorization ""
                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractors from employer at a given effective date.
{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractors/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractors/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractors/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractors/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractors/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractors/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractors from employer.
{{baseUrl}}/Employer/:EmployerId/SubContractors
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractors");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractors" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractors"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractors");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractors"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractors HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractors"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractors',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractors',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractors"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractors" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractors",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractors", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractors"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractors")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractors') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractors";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractors \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractors \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractors
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractors")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the sub contractor by revision number
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
RevisionNumber
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber" {:headers {:authorization ""
                                                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Revision/:RevisionNumber")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patches the sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
BODY json

{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" {:headers {:authorization ""
                                                                                                           :api-version ""}
                                                                                                 :content-type :json
                                                                                                 :form-params {:SubContractor {:Address {:Address1 ""
                                                                                                                                         :Address2 ""
                                                                                                                                         :Address3 ""
                                                                                                                                         :Address4 ""
                                                                                                                                         :Country ""
                                                                                                                                         :Postcode ""}
                                                                                                                               :BankAccount {:AccountName ""
                                                                                                                                             :AccountNumber ""
                                                                                                                                             :BranchName ""
                                                                                                                                             :Reference ""
                                                                                                                                             :SortCode ""}
                                                                                                                               :BusinessType ""
                                                                                                                               :CompanyName ""
                                                                                                                               :CompanyRegistrationNumber ""
                                                                                                                               :Deactivated false
                                                                                                                               :EffectiveDate ""
                                                                                                                               :FirstName ""
                                                                                                                               :Initials ""
                                                                                                                               :LastName ""
                                                                                                                               :MetaData {}
                                                                                                                               :MiddleName ""
                                                                                                                               :NextRevisionDate ""
                                                                                                                               :NiNumber ""
                                                                                                                               :PartnershipName ""
                                                                                                                               :PartnershipUniqueTaxReference ""
                                                                                                                               :PayFrequency ""
                                                                                                                               :PaymentMethod ""
                                                                                                                               :Region ""
                                                                                                                               :Revision 0
                                                                                                                               :TaxationStatus ""
                                                                                                                               :Telephone ""
                                                                                                                               :Territory ""
                                                                                                                               :Title ""
                                                                                                                               :TradingName ""
                                                                                                                               :UniqueTaxReference ""
                                                                                                                               :VatRegistered false
                                                                                                                               :VatRegistrationNumber ""
                                                                                                                               :VerificationDate ""
                                                                                                                               :VerificationNumber ""
                                                                                                                               :WorksNumber ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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}}/Employer/:EmployerId/SubContractor/:SubContractorId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

	payload := strings.NewReader("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PATCH", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 1049

{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PATCH", HttpRequest.BodyPublishers.ofString("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"SubContractor":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"BusinessType":"","CompanyName":"","CompanyRegistrationNumber":"","Deactivated":false,"EffectiveDate":"","FirstName":"","Initials":"","LastName":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","PartnershipName":"","PartnershipUniqueTaxReference":"","PayFrequency":"","PaymentMethod":"","Region":"","Revision":0,"TaxationStatus":"","Telephone":"","Territory":"","Title":"","TradingName":"","UniqueTaxReference":"","VatRegistered":false,"VatRegistrationNumber":"","VerificationDate":"","VerificationNumber":"","WorksNumber":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "SubContractor": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "BusinessType": "",\n    "CompanyName": "",\n    "CompanyRegistrationNumber": "",\n    "Deactivated": false,\n    "EffectiveDate": "",\n    "FirstName": "",\n    "Initials": "",\n    "LastName": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "PartnershipName": "",\n    "PartnershipUniqueTaxReference": "",\n    "PayFrequency": "",\n    "PaymentMethod": "",\n    "Region": "",\n    "Revision": 0,\n    "TaxationStatus": "",\n    "Telephone": "",\n    "Territory": "",\n    "Title": "",\n    "TradingName": "",\n    "UniqueTaxReference": "",\n    "VatRegistered": false,\n    "VatRegistrationNumber": "",\n    "VerificationDate": "",\n    "VerificationNumber": "",\n    "WorksNumber": ""\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  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .patch(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {
  method: 'PATCH',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"SubContractor":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"BusinessType":"","CompanyName":"","CompanyRegistrationNumber":"","Deactivated":false,"EffectiveDate":"","FirstName":"","Initials":"","LastName":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","PartnershipName":"","PartnershipUniqueTaxReference":"","PayFrequency":"","PaymentMethod":"","Region":"","Revision":0,"TaxationStatus":"","Telephone":"","Territory":"","Title":"","TradingName":"","UniqueTaxReference":"","VatRegistered":false,"VatRegistrationNumber":"","VerificationDate":"","VerificationNumber":"","WorksNumber":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SubContractor": @{ @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"BusinessType": @"", @"CompanyName": @"", @"CompanyRegistrationNumber": @"", @"Deactivated": @NO, @"EffectiveDate": @"", @"FirstName": @"", @"Initials": @"", @"LastName": @"", @"MetaData": @{  }, @"MiddleName": @"", @"NextRevisionDate": @"", @"NiNumber": @"", @"PartnershipName": @"", @"PartnershipUniqueTaxReference": @"", @"PayFrequency": @"", @"PaymentMethod": @"", @"Region": @"", @"Revision": @0, @"TaxationStatus": @"", @"Telephone": @"", @"Territory": @"", @"Title": @"", @"TradingName": @"", @"UniqueTaxReference": @"", @"VatRegistered": @NO, @"VatRegistrationNumber": @"", @"VerificationDate": @"", @"VerificationNumber": @"", @"WorksNumber": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}" in

Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'SubContractor' => [
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'BusinessType' => '',
        'CompanyName' => '',
        'CompanyRegistrationNumber' => '',
        'Deactivated' => null,
        'EffectiveDate' => '',
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MetaData' => [
                
        ],
        'MiddleName' => '',
        'NextRevisionDate' => '',
        'NiNumber' => '',
        'PartnershipName' => '',
        'PartnershipUniqueTaxReference' => '',
        'PayFrequency' => '',
        'PaymentMethod' => '',
        'Region' => '',
        'Revision' => 0,
        'TaxationStatus' => '',
        'Telephone' => '',
        'Territory' => '',
        'Title' => '',
        'TradingName' => '',
        'UniqueTaxReference' => '',
        'VatRegistered' => null,
        'VatRegistrationNumber' => '',
        'VerificationDate' => '',
        'VerificationNumber' => '',
        'WorksNumber' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId', [
  'body' => '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'SubContractor' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'BusinessType' => '',
    'CompanyName' => '',
    'CompanyRegistrationNumber' => '',
    'Deactivated' => null,
    'EffectiveDate' => '',
    'FirstName' => '',
    'Initials' => '',
    'LastName' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'PartnershipName' => '',
    'PartnershipUniqueTaxReference' => '',
    'PayFrequency' => '',
    'PaymentMethod' => '',
    'Region' => '',
    'Revision' => 0,
    'TaxationStatus' => '',
    'Telephone' => '',
    'Territory' => '',
    'Title' => '',
    'TradingName' => '',
    'UniqueTaxReference' => '',
    'VatRegistered' => null,
    'VatRegistrationNumber' => '',
    'VerificationDate' => '',
    'VerificationNumber' => '',
    'WorksNumber' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'SubContractor' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'BusinessType' => '',
    'CompanyName' => '',
    'CompanyRegistrationNumber' => '',
    'Deactivated' => null,
    'EffectiveDate' => '',
    'FirstName' => '',
    'Initials' => '',
    'LastName' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'PartnershipName' => '',
    'PartnershipUniqueTaxReference' => '',
    'PayFrequency' => '',
    'PaymentMethod' => '',
    'Region' => '',
    'Revision' => 0,
    'TaxationStatus' => '',
    'Telephone' => '',
    'Territory' => '',
    'Title' => '',
    'TradingName' => '',
    'UniqueTaxReference' => '',
    'VatRegistered' => null,
    'VatRegistrationNumber' => '',
    'VerificationDate' => '',
    'VerificationNumber' => '',
    'WorksNumber' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setRequestMethod('PATCH');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PATCH", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

payload = { "SubContractor": {
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "BusinessType": "",
        "CompanyName": "",
        "CompanyRegistrationNumber": "",
        "Deactivated": False,
        "EffectiveDate": "",
        "FirstName": "",
        "Initials": "",
        "LastName": "",
        "MetaData": {},
        "MiddleName": "",
        "NextRevisionDate": "",
        "NiNumber": "",
        "PartnershipName": "",
        "PartnershipUniqueTaxReference": "",
        "PayFrequency": "",
        "PaymentMethod": "",
        "Region": "",
        "Revision": 0,
        "TaxationStatus": "",
        "Telephone": "",
        "Territory": "",
        "Title": "",
        "TradingName": "",
        "UniqueTaxReference": "",
        "VatRegistered": False,
        "VatRegistrationNumber": "",
        "VerificationDate": "",
        "VerificationNumber": "",
        "WorksNumber": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

payload <- "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PATCH", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.patch('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId";

    let payload = json!({"SubContractor": json!({
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "BusinessType": "",
            "CompanyName": "",
            "CompanyRegistrationNumber": "",
            "Deactivated": false,
            "EffectiveDate": "",
            "FirstName": "",
            "Initials": "",
            "LastName": "",
            "MetaData": json!({}),
            "MiddleName": "",
            "NextRevisionDate": "",
            "NiNumber": "",
            "PartnershipName": "",
            "PartnershipUniqueTaxReference": "",
            "PayFrequency": "",
            "PaymentMethod": "",
            "Region": "",
            "Revision": 0,
            "TaxationStatus": "",
            "Telephone": "",
            "Territory": "",
            "Title": "",
            "TradingName": "",
            "UniqueTaxReference": "",
            "VatRegistered": false,
            "VatRegistrationNumber": "",
            "VerificationDate": "",
            "VerificationNumber": "",
            "WorksNumber": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
echo '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}' |  \
  http PATCH {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "SubContractor": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "BusinessType": "",\n    "CompanyName": "",\n    "CompanyRegistrationNumber": "",\n    "Deactivated": false,\n    "EffectiveDate": "",\n    "FirstName": "",\n    "Initials": "",\n    "LastName": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "PartnershipName": "",\n    "PartnershipUniqueTaxReference": "",\n    "PayFrequency": "",\n    "PaymentMethod": "",\n    "Region": "",\n    "Revision": 0,\n    "TaxationStatus": "",\n    "Telephone": "",\n    "Territory": "",\n    "Title": "",\n    "TradingName": "",\n    "UniqueTaxReference": "",\n    "VatRegistered": false,\n    "VatRegistrationNumber": "",\n    "VerificationDate": "",\n    "VerificationNumber": "",\n    "WorksNumber": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["SubContractor": [
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": [],
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PUT Updates the sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
BODY json

{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId" {:headers {:authorization ""
                                                                                                         :api-version ""}
                                                                                               :content-type :json
                                                                                               :form-params {:SubContractor {:Address {:Address1 ""
                                                                                                                                       :Address2 ""
                                                                                                                                       :Address3 ""
                                                                                                                                       :Address4 ""
                                                                                                                                       :Country ""
                                                                                                                                       :Postcode ""}
                                                                                                                             :BankAccount {:AccountName ""
                                                                                                                                           :AccountNumber ""
                                                                                                                                           :BranchName ""
                                                                                                                                           :Reference ""
                                                                                                                                           :SortCode ""}
                                                                                                                             :BusinessType ""
                                                                                                                             :CompanyName ""
                                                                                                                             :CompanyRegistrationNumber ""
                                                                                                                             :Deactivated false
                                                                                                                             :EffectiveDate ""
                                                                                                                             :FirstName ""
                                                                                                                             :Initials ""
                                                                                                                             :LastName ""
                                                                                                                             :MetaData {}
                                                                                                                             :MiddleName ""
                                                                                                                             :NextRevisionDate ""
                                                                                                                             :NiNumber ""
                                                                                                                             :PartnershipName ""
                                                                                                                             :PartnershipUniqueTaxReference ""
                                                                                                                             :PayFrequency ""
                                                                                                                             :PaymentMethod ""
                                                                                                                             :Region ""
                                                                                                                             :Revision 0
                                                                                                                             :TaxationStatus ""
                                                                                                                             :Telephone ""
                                                                                                                             :Territory ""
                                                                                                                             :Title ""
                                                                                                                             :TradingName ""
                                                                                                                             :UniqueTaxReference ""
                                                                                                                             :VatRegistered false
                                                                                                                             :VatRegistrationNumber ""
                                                                                                                             :VerificationDate ""
                                                                                                                             :VerificationNumber ""
                                                                                                                             :WorksNumber ""}}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
  "content-type" => "application/json"
}
reqBody = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
    Content = new StringContent("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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}}/Employer/:EmployerId/SubContractor/:SubContractorId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

	payload := strings.NewReader("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")
	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/Employer/:EmployerId/SubContractor/:SubContractorId HTTP/1.1
Authorization: 
Api-Version: 
Content-Type: application/json
Host: example.com
Content-Length: 1049

{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"))
    .header("authorization", "")
    .header("api-version", "")
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\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  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .header("authorization", "")
  .header("api-version", "")
  .header("content-type", "application/json")
  .body("{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"SubContractor":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"BusinessType":"","CompanyName":"","CompanyRegistrationNumber":"","Deactivated":false,"EffectiveDate":"","FirstName":"","Initials":"","LastName":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","PartnershipName":"","PartnershipUniqueTaxReference":"","PayFrequency":"","PaymentMethod":"","Region":"","Revision":0,"TaxationStatus":"","Telephone":"","Territory":"","Title":"","TradingName":"","UniqueTaxReference":"","VatRegistered":false,"VatRegistrationNumber":"","VerificationDate":"","VerificationNumber":"","WorksNumber":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': '',
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "SubContractor": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "BusinessType": "",\n    "CompanyName": "",\n    "CompanyRegistrationNumber": "",\n    "Deactivated": false,\n    "EffectiveDate": "",\n    "FirstName": "",\n    "Initials": "",\n    "LastName": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "PartnershipName": "",\n    "PartnershipUniqueTaxReference": "",\n    "PayFrequency": "",\n    "PaymentMethod": "",\n    "Region": "",\n    "Revision": 0,\n    "TaxationStatus": "",\n    "Telephone": "",\n    "Territory": "",\n    "Title": "",\n    "TradingName": "",\n    "UniqueTaxReference": "",\n    "VatRegistered": false,\n    "VatRegistrationNumber": "",\n    "VerificationDate": "",\n    "VerificationNumber": "",\n    "WorksNumber": ""\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  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")
  .put(body)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {
    authorization: '',
    'api-version': '',
    '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({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  },
  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}}/Employer/:EmployerId/SubContractor/:SubContractorId');

req.headers({
  authorization: '',
  'api-version': '',
  'content-type': 'application/json'
});

req.type('json');
req.send({
  SubContractor: {
    Address: {
      Address1: '',
      Address2: '',
      Address3: '',
      Address4: '',
      Country: '',
      Postcode: ''
    },
    BankAccount: {
      AccountName: '',
      AccountNumber: '',
      BranchName: '',
      Reference: '',
      SortCode: ''
    },
    BusinessType: '',
    CompanyName: '',
    CompanyRegistrationNumber: '',
    Deactivated: false,
    EffectiveDate: '',
    FirstName: '',
    Initials: '',
    LastName: '',
    MetaData: {},
    MiddleName: '',
    NextRevisionDate: '',
    NiNumber: '',
    PartnershipName: '',
    PartnershipUniqueTaxReference: '',
    PayFrequency: '',
    PaymentMethod: '',
    Region: '',
    Revision: 0,
    TaxationStatus: '',
    Telephone: '',
    Territory: '',
    Title: '',
    TradingName: '',
    UniqueTaxReference: '',
    VatRegistered: false,
    VatRegistrationNumber: '',
    VerificationDate: '',
    VerificationNumber: '',
    WorksNumber: ''
  }
});

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}}/Employer/:EmployerId/SubContractor/:SubContractorId',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  data: {
    SubContractor: {
      Address: {
        Address1: '',
        Address2: '',
        Address3: '',
        Address4: '',
        Country: '',
        Postcode: ''
      },
      BankAccount: {
        AccountName: '',
        AccountNumber: '',
        BranchName: '',
        Reference: '',
        SortCode: ''
      },
      BusinessType: '',
      CompanyName: '',
      CompanyRegistrationNumber: '',
      Deactivated: false,
      EffectiveDate: '',
      FirstName: '',
      Initials: '',
      LastName: '',
      MetaData: {},
      MiddleName: '',
      NextRevisionDate: '',
      NiNumber: '',
      PartnershipName: '',
      PartnershipUniqueTaxReference: '',
      PayFrequency: '',
      PaymentMethod: '',
      Region: '',
      Revision: 0,
      TaxationStatus: '',
      Telephone: '',
      Territory: '',
      Title: '',
      TradingName: '',
      UniqueTaxReference: '',
      VatRegistered: false,
      VatRegistrationNumber: '',
      VerificationDate: '',
      VerificationNumber: '',
      WorksNumber: ''
    }
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId';
const options = {
  method: 'PUT',
  headers: {authorization: '', 'api-version': '', 'content-type': 'application/json'},
  body: '{"SubContractor":{"Address":{"Address1":"","Address2":"","Address3":"","Address4":"","Country":"","Postcode":""},"BankAccount":{"AccountName":"","AccountNumber":"","BranchName":"","Reference":"","SortCode":""},"BusinessType":"","CompanyName":"","CompanyRegistrationNumber":"","Deactivated":false,"EffectiveDate":"","FirstName":"","Initials":"","LastName":"","MetaData":{},"MiddleName":"","NextRevisionDate":"","NiNumber":"","PartnershipName":"","PartnershipUniqueTaxReference":"","PayFrequency":"","PaymentMethod":"","Region":"","Revision":0,"TaxationStatus":"","Telephone":"","Territory":"","Title":"","TradingName":"","UniqueTaxReference":"","VatRegistered":false,"VatRegistrationNumber":"","VerificationDate":"","VerificationNumber":"","WorksNumber":""}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"",
                           @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SubContractor": @{ @"Address": @{ @"Address1": @"", @"Address2": @"", @"Address3": @"", @"Address4": @"", @"Country": @"", @"Postcode": @"" }, @"BankAccount": @{ @"AccountName": @"", @"AccountNumber": @"", @"BranchName": @"", @"Reference": @"", @"SortCode": @"" }, @"BusinessType": @"", @"CompanyName": @"", @"CompanyRegistrationNumber": @"", @"Deactivated": @NO, @"EffectiveDate": @"", @"FirstName": @"", @"Initials": @"", @"LastName": @"", @"MetaData": @{  }, @"MiddleName": @"", @"NextRevisionDate": @"", @"NiNumber": @"", @"PartnershipName": @"", @"PartnershipUniqueTaxReference": @"", @"PayFrequency": @"", @"PaymentMethod": @"", @"Region": @"", @"Revision": @0, @"TaxationStatus": @"", @"Telephone": @"", @"Territory": @"", @"Title": @"", @"TradingName": @"", @"UniqueTaxReference": @"", @"VatRegistered": @NO, @"VatRegistrationNumber": @"", @"VerificationDate": @"", @"VerificationNumber": @"", @"WorksNumber": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"]
                                                       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}}/Employer/:EmployerId/SubContractor/:SubContractorId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
  ("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId",
  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([
    'SubContractor' => [
        'Address' => [
                'Address1' => '',
                'Address2' => '',
                'Address3' => '',
                'Address4' => '',
                'Country' => '',
                'Postcode' => ''
        ],
        'BankAccount' => [
                'AccountName' => '',
                'AccountNumber' => '',
                'BranchName' => '',
                'Reference' => '',
                'SortCode' => ''
        ],
        'BusinessType' => '',
        'CompanyName' => '',
        'CompanyRegistrationNumber' => '',
        'Deactivated' => null,
        'EffectiveDate' => '',
        'FirstName' => '',
        'Initials' => '',
        'LastName' => '',
        'MetaData' => [
                
        ],
        'MiddleName' => '',
        'NextRevisionDate' => '',
        'NiNumber' => '',
        'PartnershipName' => '',
        'PartnershipUniqueTaxReference' => '',
        'PayFrequency' => '',
        'PaymentMethod' => '',
        'Region' => '',
        'Revision' => 0,
        'TaxationStatus' => '',
        'Telephone' => '',
        'Territory' => '',
        'Title' => '',
        'TradingName' => '',
        'UniqueTaxReference' => '',
        'VatRegistered' => null,
        'VatRegistrationNumber' => '',
        'VerificationDate' => '',
        'VerificationNumber' => '',
        'WorksNumber' => ''
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: ",
    "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}}/Employer/:EmployerId/SubContractor/:SubContractorId', [
  'body' => '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}',
  'headers' => [
    'api-version' => '',
    'authorization' => '',
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'SubContractor' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'BusinessType' => '',
    'CompanyName' => '',
    'CompanyRegistrationNumber' => '',
    'Deactivated' => null,
    'EffectiveDate' => '',
    'FirstName' => '',
    'Initials' => '',
    'LastName' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'PartnershipName' => '',
    'PartnershipUniqueTaxReference' => '',
    'PayFrequency' => '',
    'PaymentMethod' => '',
    'Region' => '',
    'Revision' => 0,
    'TaxationStatus' => '',
    'Telephone' => '',
    'Territory' => '',
    'Title' => '',
    'TradingName' => '',
    'UniqueTaxReference' => '',
    'VatRegistered' => null,
    'VatRegistrationNumber' => '',
    'VerificationDate' => '',
    'VerificationNumber' => '',
    'WorksNumber' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'SubContractor' => [
    'Address' => [
        'Address1' => '',
        'Address2' => '',
        'Address3' => '',
        'Address4' => '',
        'Country' => '',
        'Postcode' => ''
    ],
    'BankAccount' => [
        'AccountName' => '',
        'AccountNumber' => '',
        'BranchName' => '',
        'Reference' => '',
        'SortCode' => ''
    ],
    'BusinessType' => '',
    'CompanyName' => '',
    'CompanyRegistrationNumber' => '',
    'Deactivated' => null,
    'EffectiveDate' => '',
    'FirstName' => '',
    'Initials' => '',
    'LastName' => '',
    'MetaData' => [
        
    ],
    'MiddleName' => '',
    'NextRevisionDate' => '',
    'NiNumber' => '',
    'PartnershipName' => '',
    'PartnershipUniqueTaxReference' => '',
    'PayFrequency' => '',
    'PaymentMethod' => '',
    'Region' => '',
    'Revision' => 0,
    'TaxationStatus' => '',
    'Telephone' => '',
    'Territory' => '',
    'Title' => '',
    'TradingName' => '',
    'UniqueTaxReference' => '',
    'VatRegistered' => null,
    'VatRegistrationNumber' => '',
    'VerificationDate' => '',
    'VerificationNumber' => '',
    'WorksNumber' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'authorization' => '',
  'api-version' => '',
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

headers = {
    'authorization': "",
    'api-version': "",
    'content-type': "application/json"
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

payload = { "SubContractor": {
        "Address": {
            "Address1": "",
            "Address2": "",
            "Address3": "",
            "Address4": "",
            "Country": "",
            "Postcode": ""
        },
        "BankAccount": {
            "AccountName": "",
            "AccountNumber": "",
            "BranchName": "",
            "Reference": "",
            "SortCode": ""
        },
        "BusinessType": "",
        "CompanyName": "",
        "CompanyRegistrationNumber": "",
        "Deactivated": False,
        "EffectiveDate": "",
        "FirstName": "",
        "Initials": "",
        "LastName": "",
        "MetaData": {},
        "MiddleName": "",
        "NextRevisionDate": "",
        "NiNumber": "",
        "PartnershipName": "",
        "PartnershipUniqueTaxReference": "",
        "PayFrequency": "",
        "PaymentMethod": "",
        "Region": "",
        "Revision": 0,
        "TaxationStatus": "",
        "Telephone": "",
        "Territory": "",
        "Title": "",
        "TradingName": "",
        "UniqueTaxReference": "",
        "VatRegistered": False,
        "VatRegistrationNumber": "",
        "VerificationDate": "",
        "VerificationNumber": "",
        "WorksNumber": ""
    } }
headers = {
    "authorization": "",
    "api-version": "",
    "content-type": "application/json"
}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId"

payload <- "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, add_headers('authorization' = '', 'api-version' = ''), content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''
request["content-type"] = 'application/json'
request.body = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.put('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
  req.body = "{\n  \"SubContractor\": {\n    \"Address\": {\n      \"Address1\": \"\",\n      \"Address2\": \"\",\n      \"Address3\": \"\",\n      \"Address4\": \"\",\n      \"Country\": \"\",\n      \"Postcode\": \"\"\n    },\n    \"BankAccount\": {\n      \"AccountName\": \"\",\n      \"AccountNumber\": \"\",\n      \"BranchName\": \"\",\n      \"Reference\": \"\",\n      \"SortCode\": \"\"\n    },\n    \"BusinessType\": \"\",\n    \"CompanyName\": \"\",\n    \"CompanyRegistrationNumber\": \"\",\n    \"Deactivated\": false,\n    \"EffectiveDate\": \"\",\n    \"FirstName\": \"\",\n    \"Initials\": \"\",\n    \"LastName\": \"\",\n    \"MetaData\": {},\n    \"MiddleName\": \"\",\n    \"NextRevisionDate\": \"\",\n    \"NiNumber\": \"\",\n    \"PartnershipName\": \"\",\n    \"PartnershipUniqueTaxReference\": \"\",\n    \"PayFrequency\": \"\",\n    \"PaymentMethod\": \"\",\n    \"Region\": \"\",\n    \"Revision\": 0,\n    \"TaxationStatus\": \"\",\n    \"Telephone\": \"\",\n    \"Territory\": \"\",\n    \"Title\": \"\",\n    \"TradingName\": \"\",\n    \"UniqueTaxReference\": \"\",\n    \"VatRegistered\": false,\n    \"VatRegistrationNumber\": \"\",\n    \"VerificationDate\": \"\",\n    \"VerificationNumber\": \"\",\n    \"WorksNumber\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId";

    let payload = json!({"SubContractor": json!({
            "Address": json!({
                "Address1": "",
                "Address2": "",
                "Address3": "",
                "Address4": "",
                "Country": "",
                "Postcode": ""
            }),
            "BankAccount": json!({
                "AccountName": "",
                "AccountNumber": "",
                "BranchName": "",
                "Reference": "",
                "SortCode": ""
            }),
            "BusinessType": "",
            "CompanyName": "",
            "CompanyRegistrationNumber": "",
            "Deactivated": false,
            "EffectiveDate": "",
            "FirstName": "",
            "Initials": "",
            "LastName": "",
            "MetaData": json!({}),
            "MiddleName": "",
            "NextRevisionDate": "",
            "NiNumber": "",
            "PartnershipName": "",
            "PartnershipUniqueTaxReference": "",
            "PayFrequency": "",
            "PaymentMethod": "",
            "Region": "",
            "Revision": 0,
            "TaxationStatus": "",
            "Telephone": "",
            "Territory": "",
            "Title": "",
            "TradingName": "",
            "UniqueTaxReference": "",
            "VatRegistered": false,
            "VatRegistrationNumber": "",
            "VerificationDate": "",
            "VerificationNumber": "",
            "WorksNumber": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());
    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}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  --header 'api-version: ' \
  --header 'authorization: ' \
  --header 'content-type: application/json' \
  --data '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}'
echo '{
  "SubContractor": {
    "Address": {
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    },
    "BankAccount": {
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    },
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": {},
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  }
}' |  \
  http PUT {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId \
  api-version:'' \
  authorization:'' \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --header 'content-type: application/json' \
  --body-data '{\n  "SubContractor": {\n    "Address": {\n      "Address1": "",\n      "Address2": "",\n      "Address3": "",\n      "Address4": "",\n      "Country": "",\n      "Postcode": ""\n    },\n    "BankAccount": {\n      "AccountName": "",\n      "AccountNumber": "",\n      "BranchName": "",\n      "Reference": "",\n      "SortCode": ""\n    },\n    "BusinessType": "",\n    "CompanyName": "",\n    "CompanyRegistrationNumber": "",\n    "Deactivated": false,\n    "EffectiveDate": "",\n    "FirstName": "",\n    "Initials": "",\n    "LastName": "",\n    "MetaData": {},\n    "MiddleName": "",\n    "NextRevisionDate": "",\n    "NiNumber": "",\n    "PartnershipName": "",\n    "PartnershipUniqueTaxReference": "",\n    "PayFrequency": "",\n    "PaymentMethod": "",\n    "Region": "",\n    "Revision": 0,\n    "TaxationStatus": "",\n    "Telephone": "",\n    "Territory": "",\n    "Title": "",\n    "TradingName": "",\n    "UniqueTaxReference": "",\n    "VatRegistered": false,\n    "VatRegistrationNumber": "",\n    "VerificationDate": "",\n    "VerificationNumber": "",\n    "WorksNumber": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId
import Foundation

let headers = [
  "authorization": "",
  "api-version": "",
  "content-type": "application/json"
]
let parameters = ["SubContractor": [
    "Address": [
      "Address1": "",
      "Address2": "",
      "Address3": "",
      "Address4": "",
      "Country": "",
      "Postcode": ""
    ],
    "BankAccount": [
      "AccountName": "",
      "AccountNumber": "",
      "BranchName": "",
      "Reference": "",
      "SortCode": ""
    ],
    "BusinessType": "",
    "CompanyName": "",
    "CompanyRegistrationNumber": "",
    "Deactivated": false,
    "EffectiveDate": "",
    "FirstName": "",
    "Initials": "",
    "LastName": "",
    "MetaData": [],
    "MiddleName": "",
    "NextRevisionDate": "",
    "NiNumber": "",
    "PartnershipName": "",
    "PartnershipUniqueTaxReference": "",
    "PayFrequency": "",
    "PaymentMethod": "",
    "Region": "",
    "Revision": 0,
    "TaxationStatus": "",
    "Telephone": "",
    "Territory": "",
    "Title": "",
    "TradingName": "",
    "UniqueTaxReference": "",
    "VatRegistered": false,
    "VatRegistrationNumber": "",
    "VerificationDate": "",
    "VerificationNumber": "",
    "WorksNumber": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete CIS instruction tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line type tag
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Permission tag
{{baseUrl}}/Permission/:PermissionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Permission/:PermissionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Permission/:PermissionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Permission/:PermissionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Permission/:PermissionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Permission/:PermissionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Permission/:PermissionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI transaction tag
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer tag
{{baseUrl}}/Employer/:EmployerId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId" {:headers {:authorization ""
                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday scheme tag
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 journal line tag
{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay code tag
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay instruction tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay line tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay run tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay schedule tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractor tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 third party transaction tag
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ThirdPartyTransactionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 user tag
{{baseUrl}}/User/:UserId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/User/:UserId/Tag/:TagId" {:headers {:authorization ""
                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId/Tag/:TagId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId/Tag/:TagId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/User/:UserId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/User/:UserId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/User/:UserId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/User/:UserId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/User/:UserId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId/Tag/:TagId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/User/:UserId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId/Tag/:TagId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId/Tag/:TagId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId/Tag/:TagId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId/Tag/:TagId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/User/:UserId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId/Tag/:TagId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/User/:UserId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/User/:UserId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/User/:UserId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS instruction tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS instructions with tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line type tag
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS line types with tag
{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/CisLineTypes/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineTypes/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisLineTypes/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/CisLineTypes/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 CIS lines with tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId" {:headers {:authorization ""
                                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Permission tag
{{baseUrl}}/Permission/:PermissionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Permission/:PermissionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Permission/:PermissionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Permission/:PermissionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Permission/:PermissionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Permission/:PermissionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI transaction tag
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 RTI transactions with tag
{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId" {:headers {:authorization ""
                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransactions/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransactions/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransactions/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransactions/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all CIS instruction tags
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags" {:headers {:authorization ""
                                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstructions/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all CIS line tags
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags" {:headers {:authorization ""
                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLines/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all CIS line type tags
{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/CisLineTypes/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineTypes/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineTypes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisLineTypes/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/CisLineTypes/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineTypes/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all Permission tags
{{baseUrl}}/Permissions/Tags
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permissions/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Permissions/Tags" {:headers {:authorization ""
                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permissions/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Permissions/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permissions/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permissions/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Permissions/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Permissions/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permissions/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permissions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Permissions/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Permissions/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permissions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permissions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permissions/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permissions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permissions/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Permissions/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permissions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permissions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permissions/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permissions/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Permissions/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permissions/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permissions/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permissions/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permissions/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Permissions/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permissions/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permissions/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permissions/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Permissions/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permissions/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Permissions/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Permissions/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permissions/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permissions/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all RTI transaction tags
{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags" {:headers {:authorization ""
                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransactions/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransactions/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransactions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransactions/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransactions/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransactions/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employee revision tags
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employee tags (GET)
{{baseUrl}}/Employer/:EmployerId/Employees/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employees/Tags" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employees/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employees/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employees/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employees/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employees/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employees/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employees/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employees/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employees/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employees/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employees/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employees/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employee tags
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags" {:headers {:authorization ""
                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employer revision tags
{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Tags/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Tags/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Tags/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Tags/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Tags/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employer tags (GET)
{{baseUrl}}/Employers/Tags
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employers/Tags" {:headers {:authorization ""
                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employers/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employers/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employers/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employers/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employers/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employers/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employers/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employers/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employers/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employers/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employers/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employers/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employers/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employers/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employers/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employers/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employers/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employers/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employers/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all employer tags
{{baseUrl}}/Employer/:EmployerId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Tags" {:headers {:authorization ""
                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all holiday scheme revision tags
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate" {:headers {:authorization ""
                                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all holiday scheme tags
{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidaySchemes/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidaySchemes/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidaySchemes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidaySchemes/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidaySchemes/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all journal line tags
{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalLines/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLines/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalLines/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalLines/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLines/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalLines/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLines/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay code tags (GET)
{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags" {:headers {:authorization ""
                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCodes/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCodes/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCodes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCodes/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCodes/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCodes/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCodes/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCodes/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay code tags
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay instruction tags
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags" {:headers {:authorization ""
                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay line tags
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags" {:headers {:authorization ""
                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay run tags (GET)
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags" {:headers {:authorization ""
                                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay run tags
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags" {:headers {:authorization ""
                                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay schedule tags (GET)
{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags" {:headers {:authorization ""
                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedules/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedules/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedules/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedules/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedules/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all pay schedule tags
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags" {:headers {:authorization ""
                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all sub contractor revision tags
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate" {:headers {:authorization ""
                                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all sub contractor tags
{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractors/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractors/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractors/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractors/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractors/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractors/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractors/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractors/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from RTI transaction
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the CIS instruction
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags" {:headers {:authorization ""
                                                                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the CIS line type
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags" {:headers {:authorization ""
                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the CIS line
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags" {:headers {:authorization ""
                                                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the holiday scheme
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags" {:headers {:authorization ""
                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the pay instruction
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags" {:headers {:authorization ""
                                                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the pay line
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags" {:headers {:authorization ""
                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all tags from the sub contractor
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags" {:headers {:authorization ""
                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all third party transaction tags
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags" {:headers {:authorization ""
                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransactions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all user tags
{{baseUrl}}/Users/Tags
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Users/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Users/Tags" {:headers {:authorization ""
                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Users/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
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"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
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);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Users/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	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
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Users/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Users/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Users/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Users/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Users/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Users/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Users/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Users/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Users/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .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: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Users/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Users/Tags',
  headers: {authorization: '', 'api-version': ''}
};

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', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Users/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `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",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$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', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Users/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Users/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Users/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Users/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Users/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Users/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Users/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), 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)
request["authorization"] = ''
request["api-version"] = ''

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|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Users/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Users/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Users/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Users/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Users/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee revision tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
TagId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employee tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employees with tag
{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId" {:headers {:authorization ""
                                                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employees/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employees/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employees/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employees/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employees/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employees/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer revision tag
{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate" {:headers {:authorization ""
                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Tag/:TagId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Tag/:TagId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Tag/:TagId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Tag/:TagId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employer tag
{{baseUrl}}/Employer/:EmployerId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId" {:headers {:authorization ""
                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 employers with tag
{{baseUrl}}/Employers/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employers/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employers/Tag/:TagId" {:headers {:authorization ""
                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employers/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employers/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employers/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employers/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employers/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employers/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employers/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employers/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employers/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employers/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employers/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employers/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employers/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employers/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employers/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employers/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employers/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employers/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employers/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employers/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employers/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employers/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employers/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employers/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employers/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employers/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employers/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employers/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employers/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employers/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employers/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employers/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employers/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employers/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employers/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employers/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday scheme revision tag
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
TagId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday scheme tag
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 holiday schemes with tag
{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId" {:headers {:authorization ""
                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/HolidaySchemes/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidaySchemes/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/HolidaySchemes/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/HolidaySchemes/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidaySchemes/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 journal line tag
{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Permissions/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Permissions/Tag/:TagId" {:headers {:authorization ""
                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permissions/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Permissions/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permissions/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permissions/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Permissions/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Permissions/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permissions/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permissions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Permissions/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Permissions/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permissions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permissions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permissions/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permissions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permissions/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Permissions/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permissions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permissions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permissions/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permissions/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Permissions/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permissions/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permissions/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permissions/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permissions/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Permissions/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permissions/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permissions/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permissions/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Permissions/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permissions/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Permissions/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Permissions/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permissions/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permissions/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/JournalLines/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalLines/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLines/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalLines/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalLines/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLines/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId" {:headers {:authorization ""
                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Users/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Users/Tag/:TagId" {:headers {:authorization ""
                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Users/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Users/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Users/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Users/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Users/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Users/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Users/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Users/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Users/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Users/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Users/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Users/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Users/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Users/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Users/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Users/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Users/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Users/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Users/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Users/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Users/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Users/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Users/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Users/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Users/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Users/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Users/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Users/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Users/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Users/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Users/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Users/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Users/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Users/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Users/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay code tag
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay codes with tag
{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId" {:headers {:authorization ""
                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PayCodes/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCodes/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PayCodes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PayCodes/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PayCodes/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCodes/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay instruction tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay instructions with tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId" {:headers {:authorization ""
                                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstructions/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay line tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay lines with tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId" {:headers {:authorization ""
                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLines/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay run tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay runs with tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId" {:headers {:authorization ""
                                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRuns/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay schedule tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 pay schedule with tag
{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId" {:headers {:authorization ""
                                                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/PaySchedules/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedules/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/PaySchedules/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/PaySchedules/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/PaySchedules/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedules/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractor revision tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
TagId
EffectiveDate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate" {:headers {:authorization ""
                                                                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId/:EffectiveDate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractor tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 sub contractors with tag
{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId" {:headers {:authorization ""
                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/SubContractors/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractors/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/SubContractors/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/SubContractors/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/SubContractors/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractors/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 tags from Permission
{{baseUrl}}/Permission/:PermissionId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Permission/:PermissionId/Tags" {:headers {:authorization ""
                                                                                   :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Permission/:PermissionId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Permission/:PermissionId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Permission/:PermissionId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Permission/:PermissionId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permission/:PermissionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Permission/:PermissionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Permission/:PermissionId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Permission/:PermissionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Permission/:PermissionId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Permission/:PermissionId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Permission/:PermissionId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Permission/:PermissionId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Permission/:PermissionId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 tags from journal line
{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalLineId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags" {:headers {:authorization ""
                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 tags from third party transaction
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ThirdPartyTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags" {:headers {:authorization ""
                                                                                                                              :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 tags from user
{{baseUrl}}/User/:UserId/Tags
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId/Tags");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/User/:UserId/Tags" {:headers {:authorization ""
                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId/Tags"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId/Tags"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId/Tags");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId/Tags"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/User/:UserId/Tags HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/User/:UserId/Tags")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId/Tags"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/User/:UserId/Tags")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/User/:UserId/Tags');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId/Tags',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tags")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId/Tags',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/:UserId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/User/:UserId/Tags');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId/Tags',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId/Tags';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId/Tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId/Tags" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId/Tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/User/:UserId/Tags', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId/Tags');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId/Tags');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId/Tags' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId/Tags' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/User/:UserId/Tags", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId/Tags"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId/Tags"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId/Tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/User/:UserId/Tags') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId/Tags";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/User/:UserId/Tags \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/User/:UserId/Tags \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId/Tags
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId/Tags")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 third party transaction tag
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ThirdPartyTransactionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 tag
{{baseUrl}}/User/:UserId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/User/:UserId/Tag/:TagId" {:headers {:authorization ""
                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId/Tag/:TagId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId/Tag/:TagId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/User/:UserId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/User/:UserId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/User/:UserId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/User/:UserId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId/Tag/:TagId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/User/:UserId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId/Tag/:TagId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId/Tag/:TagId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId/Tag/:TagId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId/Tag/:TagId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/User/:UserId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId/Tag/:TagId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/User/:UserId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/User/:UserId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/User/:UserId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert CIS instruction tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisInstructionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisInstruction/:CisInstructionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert CIS line tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
CisLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                       :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/CisLine/:CisLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert CIS line type tag
{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
CisLineTypeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/CisLineType/:CisLineTypeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert Permission tag
{{baseUrl}}/Permission/:PermissionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

PermissionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId" {:headers {:authorization ""
                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Permission/:PermissionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Permission/:PermissionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Permission/:PermissionId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Permission/:PermissionId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Permission/:PermissionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Permission/:PermissionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Permission/:PermissionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Permission/:PermissionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Permission/:PermissionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Permission/:PermissionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert RTI transaction tag
{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
RtiTransactionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                      :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/RtiTransaction/:RtiTransactionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert employee tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                          :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert employer tag
{{baseUrl}}/Employer/:EmployerId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId" {:headers {:authorization ""
                                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert holiday scheme tag
{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
HolidaySchemeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/HolidayScheme/:HolidaySchemeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert journal line tag
{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
JournalLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/JournalLine/:JournalLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert pay code tag
{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayCodeId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId" {:headers {:authorization ""
                                                                                                        :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PayCode/:PayCodeId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert pay instruction tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayInstructionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayInstruction/:PayInstructionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert pay line tag
{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
EmployeeId
PayLineId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/Employee/:EmployeeId/PayLine/:PayLineId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert pay run tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
PayRunId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/PayRun/:PayRunId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert pay schedule tag
{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
PayScheduleId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/PaySchedule/:PayScheduleId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert sub contractor tag
{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
SubContractorId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/SubContractor/:SubContractorId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Insert user tag
{{baseUrl}}/User/:UserId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/User/:UserId/Tag/:TagId" {:headers {:authorization ""
                                                                             :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/User/:UserId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/User/:UserId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/User/:UserId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/User/:UserId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/User/:UserId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/User/:UserId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/User/:UserId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/User/:UserId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/User/:UserId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/User/:UserId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 insert third party transaction tag
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ThirdPartyTransactionId
TagId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId" {:headers {:authorization ""
                                                                                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId/Tag/:TagId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 all available data object tempaltes
{{baseUrl}}/Templates
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Templates");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Templates" {:headers {:authorization ""
                                                               :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Templates"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Templates"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Templates");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Templates"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Templates HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Templates")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Templates"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Templates")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Templates")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Templates');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Templates',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Templates';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Templates',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Templates")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Templates',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Templates',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Templates');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Templates',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Templates';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Templates"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Templates" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Templates",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Templates', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Templates');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Templates');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Templates' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Templates' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Templates", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Templates"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Templates"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Templates")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Templates') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Templates";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Templates \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Templates \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Templates
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Templates")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 object template
{{baseUrl}}/Template/:DtoDataType
HEADERS

Authorization
Api-Version
QUERY PARAMS

DtoDataType
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Template/:DtoDataType");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Template/:DtoDataType" {:headers {:authorization ""
                                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Template/:DtoDataType"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Template/:DtoDataType"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Template/:DtoDataType");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Template/:DtoDataType"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Template/:DtoDataType HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Template/:DtoDataType")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Template/:DtoDataType"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Template/:DtoDataType")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Template/:DtoDataType")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Template/:DtoDataType');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Template/:DtoDataType',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Template/:DtoDataType';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Template/:DtoDataType',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Template/:DtoDataType")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Template/:DtoDataType',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Template/:DtoDataType',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Template/:DtoDataType');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Template/:DtoDataType',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Template/:DtoDataType';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Template/:DtoDataType"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Template/:DtoDataType" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Template/:DtoDataType",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Template/:DtoDataType', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Template/:DtoDataType');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Template/:DtoDataType');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Template/:DtoDataType' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Template/:DtoDataType' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Template/:DtoDataType", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Template/:DtoDataType"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Template/:DtoDataType"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Template/:DtoDataType")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Template/:DtoDataType') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Template/:DtoDataType";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Template/:DtoDataType \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Template/:DtoDataType \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Template/:DtoDataType
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Template/:DtoDataType")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 third party transaction
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ThirdPartyTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId" {:headers {:authorization ""
                                                                                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 third party transaction
{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId
HEADERS

Authorization
Api-Version
QUERY PARAMS

EmployerId
ThirdPartyTransactionId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId" {:headers {:authorization ""
                                                                                                                         :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransaction/:ThirdPartyTransactionId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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}}/Employer/:EmployerId/ThirdPartyTransactions");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions" {:headers {:authorization ""
                                                                                                 :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/Employer/:EmployerId/ThirdPartyTransactions HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Employer/:EmployerId/ThirdPartyTransactions',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Employer/:EmployerId/ThirdPartyTransactions',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Employer/:EmployerId/ThirdPartyTransactions", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Employer/:EmployerId/ThirdPartyTransactions') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Employer/:EmployerId/ThirdPartyTransactions")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Deletes the user object
{{baseUrl}}/User/:UserId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/User/:UserId" {:headers {:authorization ""
                                                                     :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Delete,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId"

	req, _ := http.NewRequest("DELETE", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
DELETE /baseUrl/User/:UserId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/User/:UserId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/User/:UserId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/User/:UserId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('DELETE', '{{baseUrl}}/User/:UserId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId',
  method: 'DELETE',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId")
  .delete(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/User/:UserId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'DELETE', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "DELETE",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('DELETE', '{{baseUrl}}/User/:UserId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId');
$request->setMethod(HTTP_METH_DELETE);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId' -Method DELETE -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("DELETE", "/baseUrl/User/:UserId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.delete(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId"

response <- VERB("DELETE", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.delete('/baseUrl/User/:UserId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/User/:UserId \
  --header 'api-version: ' \
  --header 'authorization: '
http DELETE {{baseUrl}}/User/:UserId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method DELETE \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets all user objects
{{baseUrl}}/Users
HEADERS

Authorization
Api-Version
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/Users");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/Users" {:headers {:authorization ""
                                                           :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Users"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/Users"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
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);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Users"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	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
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/Users")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Users"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/Users")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/Users")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/Users');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Users',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Users';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Users',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Users")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Users',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/Users');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/Users',
  headers: {authorization: '', 'api-version': ''}
};

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', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Users"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `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",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/Users', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Users');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Users');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Users' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Users' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/Users", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Users"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Users"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), 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)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/Users') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Users";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/Users \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/Users \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Users
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Users")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Gets the user object
{{baseUrl}}/User/:UserId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/User/:UserId" {:headers {:authorization ""
                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId");
var request = new RestRequest("", Method.Get);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/User/:UserId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/User/:UserId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/User/:UserId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/User/:UserId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/User/:UserId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId',
  method: 'GET',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId")
  .get()
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/User/:UserId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'GET', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/User/:UserId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId');
$request->setMethod(HTTP_METH_GET);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId');
$request->setRequestMethod('GET');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId' -Method GET -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("GET", "/baseUrl/User/:UserId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.get(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId"

response <- VERB("GET", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/User/:UserId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.get(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/User/:UserId \
  --header 'api-version: ' \
  --header 'authorization: '
http GET {{baseUrl}}/User/:UserId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method GET \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
PATCH Patch user object
{{baseUrl}}/User/:UserId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/patch "{{baseUrl}}/User/:UserId" {:headers {:authorization ""
                                                                    :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.patch url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Patch,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId"

	req, _ := http.NewRequest("PATCH", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PATCH /baseUrl/User/:UserId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/User/:UserId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PATCH", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse 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/:UserId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/User/:UserId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PATCH', '{{baseUrl}}/User/:UserId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId',
  method: 'PATCH',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId")
  .patch(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PATCH',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PATCH', '{{baseUrl}}/User/:UserId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PATCH',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'PATCH', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PATCH uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PATCH', '{{baseUrl}}/User/:UserId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId');
$request->setRequestMethod('PATCH');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId' -Method PATCH -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId' -Method PATCH -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PATCH", "/baseUrl/User/:UserId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.patch(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId"

response <- VERB("PATCH", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Patch.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.patch('/baseUrl/User/:UserId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PATCH \
  --url {{baseUrl}}/User/:UserId \
  --header 'api-version: ' \
  --header 'authorization: '
http PATCH {{baseUrl}}/User/:UserId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PATCH \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 user object
{{baseUrl}}/Users
HEADERS

Authorization
Api-Version
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, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/Users" {:headers {:authorization ""
                                                            :api-version ""}})
require "http/client"

url = "{{baseUrl}}/Users"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/Users"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
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("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/Users"

	req, _ := http.NewRequest("POST", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	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
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/Users")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/Users"))
    .header("authorization", "")
    .header("api-version", "")
    .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}}/Users")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/Users")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/Users');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Users',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/Users';
const options = {method: 'POST', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/Users',
  method: 'POST',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/Users")
  .post(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/Users',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.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}}/Users',
  headers: {authorization: '', 'api-version': ''}
};

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({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/Users',
  headers: {authorization: '', 'api-version': ''}
};

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: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/Users"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `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_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/Users', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/Users');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/Users');
$request->setRequestMethod('POST');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/Users' -Method POST -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/Users' -Method POST -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("POST", "/baseUrl/Users", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/Users"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.post(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/Users"

response <- VERB("POST", url, add_headers('authorization' = '', 'api-version' = ''), 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::Post.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/Users') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/Users";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/Users \
  --header 'api-version: ' \
  --header 'authorization: '
http POST {{baseUrl}}/Users \
  api-version:'' \
  authorization:''
wget --quiet \
  --method POST \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/Users
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/Users")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 Puts user object
{{baseUrl}}/User/:UserId
HEADERS

Authorization
Api-Version
QUERY PARAMS

UserId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/User/:UserId");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "authorization: ");
headers = curl_slist_append(headers, "api-version: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/User/:UserId" {:headers {:authorization ""
                                                                  :api-version ""}})
require "http/client"

url = "{{baseUrl}}/User/:UserId"
headers = HTTP::Headers{
  "authorization" => ""
  "api-version" => ""
}

response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Put,
    RequestUri = new Uri("{{baseUrl}}/User/:UserId"),
    Headers =
    {
        { "authorization", "" },
        { "api-version", "" },
    },
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/User/:UserId");
var request = new RestRequest("", Method.Put);
request.AddHeader("authorization", "");
request.AddHeader("api-version", "");
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/User/:UserId"

	req, _ := http.NewRequest("PUT", url, nil)

	req.Header.Add("authorization", "")
	req.Header.Add("api-version", "")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
PUT /baseUrl/User/:UserId HTTP/1.1
Authorization: 
Api-Version: 
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/User/:UserId")
  .setHeader("authorization", "")
  .setHeader("api-version", "")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/User/:UserId"))
    .header("authorization", "")
    .header("api-version", "")
    .method("PUT", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/User/:UserId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/User/:UserId")
  .header("authorization", "")
  .header("api-version", "")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/User/:UserId');
xhr.setRequestHeader('authorization', '');
xhr.setRequestHeader('api-version', '');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/User/:UserId',
  method: 'PUT',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/User/:UserId")
  .put(null)
  .addHeader("authorization", "")
  .addHeader("api-version", "")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'PUT',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/User/:UserId',
  headers: {
    authorization: '',
    'api-version': ''
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('PUT', '{{baseUrl}}/User/:UserId');

req.headers({
  authorization: '',
  'api-version': ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/User/:UserId',
  headers: {authorization: '', 'api-version': ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/User/:UserId';
const options = {method: 'PUT', headers: {authorization: '', 'api-version': ''}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"authorization": @"",
                           @"api-version": @"" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/User/:UserId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", 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/:UserId" in
let headers = Header.add_list (Header.init ()) [
  ("authorization", "");
  ("api-version", "");
] in

Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/User/:UserId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_HTTPHEADER => [
    "api-version: ",
    "authorization: "
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('PUT', '{{baseUrl}}/User/:UserId', [
  'headers' => [
    'api-version' => '',
    'authorization' => '',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/User/:UserId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/User/:UserId');
$request->setRequestMethod('PUT');
$request->setHeaders([
  'authorization' => '',
  'api-version' => ''
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/User/:UserId' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("authorization", "")
$headers.Add("api-version", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/User/:UserId' -Method PUT -Headers $headers
import http.client

conn = http.client.HTTPSConnection("example.com")

headers = {
    'authorization': "",
    'api-version': ""
}

conn.request("PUT", "/baseUrl/User/:UserId", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/User/:UserId"

headers = {
    "authorization": "",
    "api-version": ""
}

response = requests.put(url, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/User/:UserId"

response <- VERB("PUT", url, add_headers('authorization' = '', 'api-version' = ''), content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/User/:UserId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authorization"] = ''
request["api-version"] = ''

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.put('/baseUrl/User/:UserId') do |req|
  req.headers['authorization'] = ''
  req.headers['api-version'] = ''
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/User/:UserId";

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("authorization", "".parse().unwrap());
    headers.insert("api-version", "".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/User/:UserId \
  --header 'api-version: ' \
  --header 'authorization: '
http PUT {{baseUrl}}/User/:UserId \
  api-version:'' \
  authorization:''
wget --quiet \
  --method PUT \
  --header 'authorization: ' \
  --header 'api-version: ' \
  --output-document \
  - {{baseUrl}}/User/:UserId
import Foundation

let headers = [
  "authorization": "",
  "api-version": ""
]

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/User/:UserId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()